TSTP Solution File: ALG108+1 by cvc5---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5---1.0.5
% Problem  : ALG108+1 : TPTP v8.2.0. Released v2.7.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 16:29:57 EDT 2024

% Result   : Theorem 14.45s 14.63s
% Output   : Proof 14.51s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.11/0.14  % Problem    : ALG108+1 : TPTP v8.2.0. Released v2.7.0.
% 0.11/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   : Sun May 26 10:06:54 EDT 2024
% 0.17/0.37  % CPUTime    : 
% 0.23/0.56  %----Proving TF0_NAR, FOF, or CNF
% 14.45/14.63  --- Run --decision=internal --simplification=none --no-inst-no-entail --no-cbqi --full-saturate-quant at 10...
% 14.45/14.63  % SZS status Theorem for /export/starexec/sandbox2/tmp/tmp.HBEbuPaTU7/cvc5---1.0.5_21365.smt2
% 14.45/14.63  % SZS output start Proof for /export/starexec/sandbox2/tmp/tmp.HBEbuPaTU7/cvc5---1.0.5_21365.smt2
% 14.45/14.63  (assume a0 (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 14.45/14.63  (assume a1 (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 14.45/14.63  (assume a2 (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 14.45/14.63  (assume a3 (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 14.45/14.63  (assume a4 (and (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e13)))))
% 14.45/14.63  (assume a5 (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e23)))))
% 14.45/14.63  (assume a6 (and (not (= tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e12)) (not (= tptp.e10 tptp.e13)) (not (= tptp.e11 tptp.e12)) (not (= tptp.e11 tptp.e13)) (not (= tptp.e12 tptp.e13))))
% 14.45/14.63  (assume a7 (and (not (= tptp.e20 tptp.e21)) (not (= tptp.e20 tptp.e22)) (not (= tptp.e20 tptp.e23)) (not (= tptp.e21 tptp.e22)) (not (= tptp.e21 tptp.e23)) (not (= tptp.e22 tptp.e23))))
% 14.45/14.63  (assume a8 (and (not (= tptp.e10 tptp.e20)) (not (= tptp.e10 tptp.e21)) (not (= tptp.e10 tptp.e22)) (not (= tptp.e10 tptp.e23)) (not (= tptp.e11 tptp.e20)) (not (= tptp.e11 tptp.e21)) (not (= tptp.e11 tptp.e22)) (not (= tptp.e11 tptp.e23)) (not (= tptp.e12 tptp.e20)) (not (= tptp.e12 tptp.e21)) (not (= tptp.e12 tptp.e22)) (not (= tptp.e12 tptp.e23)) (not (= tptp.e13 tptp.e20)) (not (= tptp.e13 tptp.e21)) (not (= tptp.e13 tptp.e22)) (not (= tptp.e13 tptp.e23))))
% 14.45/14.63  (assume a9 (and (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))))
% 14.45/14.63  (assume a10 (and (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))))
% 14.45/14.63  (assume a11 (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))
% 14.45/14.63  (assume a12 (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 14.45/14.63  (assume a13 (and (= (tptp.h1 tptp.e13) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))
% 14.45/14.63  (assume a14 (and (= (tptp.h2 tptp.e13) tptp.e21) (= (tptp.h2 tptp.e10) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))
% 14.45/14.63  (assume a15 (and (= (tptp.h3 tptp.e13) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h3 tptp.e11) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))
% 14.45/14.63  (assume a16 (and (= (tptp.h4 tptp.e13) tptp.e23) (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))
% 14.45/14.63  (assume a17 (not (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= (tptp.h1 tptp.e10) tptp.e20) (= (tptp.h1 tptp.e11) tptp.e20) (= (tptp.h1 tptp.e12) tptp.e20) (= (tptp.h1 tptp.e13) tptp.e20)) (or (= (tptp.h1 tptp.e10) tptp.e21) (= (tptp.h1 tptp.e11) tptp.e21) (= (tptp.h1 tptp.e12) tptp.e21) (= (tptp.h1 tptp.e13) tptp.e21)) (or (= (tptp.h1 tptp.e10) tptp.e22) (= (tptp.h1 tptp.e11) tptp.e22) (= (tptp.h1 tptp.e12) tptp.e22) (= (tptp.h1 tptp.e13) tptp.e22)) (or (= (tptp.h1 tptp.e10) tptp.e23) (= (tptp.h1 tptp.e11) tptp.e23) (= (tptp.h1 tptp.e12) tptp.e23) (= (tptp.h1 tptp.e13) tptp.e23))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= (tptp.h2 tptp.e10) tptp.e20) (= (tptp.h2 tptp.e11) tptp.e20) (= (tptp.h2 tptp.e12) tptp.e20) (= (tptp.h2 tptp.e13) tptp.e20)) (or (= (tptp.h2 tptp.e10) tptp.e21) (= (tptp.h2 tptp.e11) tptp.e21) (= (tptp.h2 tptp.e12) tptp.e21) (= (tptp.h2 tptp.e13) tptp.e21)) (or (= (tptp.h2 tptp.e10) tptp.e22) (= (tptp.h2 tptp.e11) tptp.e22) (= (tptp.h2 tptp.e12) tptp.e22) (= (tptp.h2 tptp.e13) tptp.e22)) (or (= (tptp.h2 tptp.e10) tptp.e23) (= (tptp.h2 tptp.e11) tptp.e23) (= (tptp.h2 tptp.e12) tptp.e23) (= (tptp.h2 tptp.e13) tptp.e23))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= (tptp.h3 tptp.e10) tptp.e20) (= (tptp.h3 tptp.e11) tptp.e20) (= (tptp.h3 tptp.e12) tptp.e20) (= (tptp.h3 tptp.e13) tptp.e20)) (or (= (tptp.h3 tptp.e10) tptp.e21) (= (tptp.h3 tptp.e11) tptp.e21) (= (tptp.h3 tptp.e12) tptp.e21) (= (tptp.h3 tptp.e13) tptp.e21)) (or (= (tptp.h3 tptp.e10) tptp.e22) (= (tptp.h3 tptp.e11) tptp.e22) (= (tptp.h3 tptp.e12) tptp.e22) (= (tptp.h3 tptp.e13) tptp.e22)) (or (= (tptp.h3 tptp.e10) tptp.e23) (= (tptp.h3 tptp.e11) tptp.e23) (= (tptp.h3 tptp.e12) tptp.e23) (= (tptp.h3 tptp.e13) tptp.e23))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= (tptp.h4 tptp.e10) tptp.e20) (= (tptp.h4 tptp.e11) tptp.e20) (= (tptp.h4 tptp.e12) tptp.e20) (= (tptp.h4 tptp.e13) tptp.e20)) (or (= (tptp.h4 tptp.e10) tptp.e21) (= (tptp.h4 tptp.e11) tptp.e21) (= (tptp.h4 tptp.e12) tptp.e21) (= (tptp.h4 tptp.e13) tptp.e21)) (or (= (tptp.h4 tptp.e10) tptp.e22) (= (tptp.h4 tptp.e11) tptp.e22) (= (tptp.h4 tptp.e12) tptp.e22) (= (tptp.h4 tptp.e13) tptp.e22)) (or (= (tptp.h4 tptp.e10) tptp.e23) (= (tptp.h4 tptp.e11) tptp.e23) (= (tptp.h4 tptp.e12) tptp.e23) (= (tptp.h4 tptp.e13) tptp.e23))))))
% 14.45/14.63  (assume a18 true)
% 14.45/14.63  (step t1 (cl (not (= (and (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (and (or (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (or (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (or (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (or (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))))) (not (and (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))) (and (or (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (or (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (or (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (or (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))))) :rule equiv_pos2)
% 14.45/14.63  (step t2 (cl (= (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t3 (cl (= (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t4 (cl (= (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t5 (cl (= (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t6 (cl (= (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (or (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule cong :premises (t2 t3 t4 t5))
% 14.45/14.63  (step t7 (cl (= (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t8 (cl (= (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t9 (cl (= (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t10 (cl (= (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t11 (cl (= (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (or (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule cong :premises (t7 t8 t9 t10))
% 14.45/14.63  (step t12 (cl (= (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t13 (cl (= (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t14 (cl (= (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t15 (cl (= (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t16 (cl (= (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (or (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) :rule cong :premises (t12 t13 t14 t15))
% 14.45/14.63  (step t17 (cl (= (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t18 (cl (= (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t19 (cl (= (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t20 (cl (= (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t21 (cl (= (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (or (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule cong :premises (t17 t18 t19 t20))
% 14.45/14.63  (step t22 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t23 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t22))
% 14.45/14.63  (step t24 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t25 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t24))
% 14.45/14.63  (step t26 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t27 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t26))
% 14.45/14.63  (step t28 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t29 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t28))
% 14.45/14.63  (step t30 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t22 t22 t23 t25 t27 t29))
% 14.45/14.63  (step t31 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t32 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t33 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t34 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t33))
% 14.45/14.63  (step t35 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t36 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t35))
% 14.45/14.63  (step t37 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t38 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))))) :rule cong :premises (t37))
% 14.45/14.63  (step t39 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t40 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t39))
% 14.45/14.63  (step t41 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t31 t32 t34 t36 t38 t40))
% 14.45/14.63  (step t42 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t43 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t44 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t45 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t44))
% 14.45/14.63  (step t46 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t47 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t46))
% 14.45/14.63  (step t48 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t49 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t48))
% 14.45/14.63  (step t50 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t51 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t50))
% 14.45/14.63  (step t52 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule cong :premises (t42 t43 t45 t47 t49 t51))
% 14.45/14.63  (step t53 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t54 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t55 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t56 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t55))
% 14.45/14.63  (step t57 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t58 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t57))
% 14.45/14.63  (step t59 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t60 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t59))
% 14.45/14.63  (step t61 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t62 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t61))
% 14.45/14.63  (step t63 (cl (= (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t53 t54 t56 t58 t60 t62))
% 14.45/14.63  (step t64 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t65 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t66 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t64 t65 t23 t25 t27 t29))
% 14.45/14.63  (step t67 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t35 t35 t34 t36 t38 t40))
% 14.45/14.63  (step t68 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t69 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t70 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule cong :premises (t68 t69 t45 t47 t49 t51))
% 14.45/14.63  (step t71 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t72 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t73 (cl (= (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t71 t72 t56 t58 t60 t62))
% 14.45/14.63  (step t74 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t75 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t76 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t74 t75 t23 t25 t27 t29))
% 14.45/14.63  (step t77 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t78 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t79 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t77 t78 t34 t36 t38 t40))
% 14.45/14.63  (step t80 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule cong :premises (t48 t48 t45 t47 t49 t51))
% 14.45/14.63  (step t81 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t82 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t83 (cl (= (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t81 t82 t56 t58 t60 t62))
% 14.45/14.63  (step t84 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t85 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t86 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t84 t85 t23 t25 t27 t29))
% 14.45/14.63  (step t87 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t88 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t89 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t87 t88 t34 t36 t38 t40))
% 14.45/14.63  (step t90 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t91 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t92 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule cong :premises (t90 t91 t45 t47 t49 t51))
% 14.45/14.63  (step t93 (cl (= (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t61 t61 t56 t58 t60 t62))
% 14.45/14.63  (step t94 (cl (= (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (or (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))))) :rule cong :premises (t30 t41 t52 t63 t66 t67 t70 t73 t76 t79 t80 t83 t86 t89 t92 t93))
% 14.45/14.63  (step t95 (cl (= (and (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (or (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (or (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (not (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (not (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (not (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23))) (and (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (not (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (and (or (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (or (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (or (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (or (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))))) :rule cong :premises (t6 t11 t16 t21 t94))
% 14.45/14.63  (step t96 (cl (and (or (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (or (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (or (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (or (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (or (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))))) :rule resolution :premises (t1 t95 a10))
% 14.45/14.63  (step t97 (cl (or (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule and :premises (t96))
% 14.45/14.63  (step t98 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) :rule or :premises (t97))
% 14.45/14.63  (step t99 (cl (not (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))))) (not (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))))) (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))))) :rule equiv_pos2)
% 14.45/14.63  (step t100 (cl (= (= (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21)) true) (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21)))) :rule equiv_simplify)
% 14.45/14.63  (step t101 (cl (not (= (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21)) true)) (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21))) :rule equiv1 :premises (t100))
% 14.45/14.63  (step t102 (cl (= (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21)) (= (= tptp.e20 tptp.e21) (not (not (= tptp.e20 tptp.e21)))))) :rule all_simplify)
% 14.45/14.63  (step t103 (cl (= (= tptp.e20 tptp.e21) (= tptp.e20 tptp.e21))) :rule refl)
% 14.45/14.63  (step t104 (cl (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21))) :rule all_simplify)
% 14.45/14.63  (step t105 (cl (= (= (= tptp.e20 tptp.e21) (not (not (= tptp.e20 tptp.e21)))) (= (= tptp.e20 tptp.e21) (= tptp.e20 tptp.e21)))) :rule cong :premises (t103 t104))
% 14.45/14.63  (step t106 (cl (= (= (= tptp.e20 tptp.e21) (= tptp.e20 tptp.e21)) true)) :rule all_simplify)
% 14.45/14.63  (step t107 (cl (= (= (= tptp.e20 tptp.e21) (not (not (= tptp.e20 tptp.e21)))) true)) :rule trans :premises (t105 t106))
% 14.45/14.63  (step t108 (cl (= (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21)) true)) :rule trans :premises (t102 t107))
% 14.45/14.63  (step t109 (cl (= (not (not (= tptp.e20 tptp.e21))) (= tptp.e20 tptp.e21))) :rule resolution :premises (t101 t108))
% 14.45/14.63  (step t110 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule refl)
% 14.45/14.63  (step t111 (cl (= (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule refl)
% 14.45/14.63  (step t112 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 14.45/14.63  (step t113 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))))) :rule refl)
% 14.45/14.63  (step t114 (cl (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))))) :rule cong :premises (t109 t110 t111 t112 t113))
% 14.45/14.63  (step t115 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_neg)
% 14.45/14.63  (step t116 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 14.45/14.63  (anchor :step t117)
% 14.45/14.63  (assume t117.a0 (not (= tptp.e20 tptp.e21)))
% 14.45/14.63  (assume t117.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.63  (assume t117.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.63  (assume t117.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.63  (step t117.t1 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 14.45/14.63  (anchor :step t117.t2)
% 14.45/14.63  (assume t117.t2.a0 (not (= tptp.e20 tptp.e21)))
% 14.45/14.63  (assume t117.t2.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.63  (assume t117.t2.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.63  (assume t117.t2.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.63  (step t117.t2.t1 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))))) :rule equiv_simplify)
% 14.45/14.63  (step t117.t2.t2 (cl (not (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) false)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule equiv1 :premises (t117.t2.t1))
% 14.45/14.63  (step t117.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t117.t2.a3))
% 14.45/14.63  (step t117.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t117.t2.a2))
% 14.45/14.63  (step t117.t2.t5 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t117.t2.t4))
% 14.45/14.63  (step t117.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t117.t2.t5 t117.t2.t5))
% 14.45/14.63  (step t117.t2.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t117.t2.a1))
% 14.45/14.63  (step t117.t2.t8 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule trans :premises (t117.t2.t6 t117.t2.t7))
% 14.45/14.63  (step t117.t2.t9 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t117.t2.t8))
% 14.45/14.63  (step t117.t2.t10 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.45/14.63  (step t117.t2.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t117.t2.t3 t117.t2.t10))
% 14.45/14.63  (step t117.t2.t12 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) :rule symm :premises (t117.t2.t11))
% 14.45/14.63  (step t117.t2.t13 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) :rule trans :premises (t117.t2.t9 t117.t2.t12))
% 14.45/14.63  (step t117.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20) tptp.e21)) :rule symm :premises (t117.t2.t13))
% 14.45/14.63  (step t117.t2.t15 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= tptp.e20 tptp.e21))) :rule cong :premises (t117.t2.t3 t117.t2.t14))
% 14.45/14.63  (step t117.t2.t16 (cl (= (= (= tptp.e20 tptp.e21) false) (not (= tptp.e20 tptp.e21)))) :rule equiv_simplify)
% 14.45/14.63  (step t117.t2.t17 (cl (= (= tptp.e20 tptp.e21) false) (not (not (= tptp.e20 tptp.e21)))) :rule equiv2 :premises (t117.t2.t16))
% 14.45/14.63  (step t117.t2.t18 (cl (not (not (not (= tptp.e20 tptp.e21)))) (= tptp.e20 tptp.e21)) :rule not_not)
% 14.45/14.63  (step t117.t2.t19 (cl (= (= tptp.e20 tptp.e21) false) (= tptp.e20 tptp.e21)) :rule resolution :premises (t117.t2.t17 t117.t2.t18))
% 14.45/14.63  (step t117.t2.t20 (cl (= (= tptp.e20 tptp.e21) false)) :rule resolution :premises (t117.t2.t19 t117.t2.a0))
% 14.45/14.63  (step t117.t2.t21 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) false)) :rule trans :premises (t117.t2.t15 t117.t2.t20))
% 14.45/14.63  (step t117.t2.t22 (cl (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule resolution :premises (t117.t2.t2 t117.t2.t21))
% 14.45/14.63  (step t117.t2 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule subproof :discharge (t117.t2.a0 t117.t2.a1 t117.t2.a2 t117.t2.a3))
% 14.45/14.63  (step t117.t3 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.63  (step t117.t4 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.63  (step t117.t5 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.63  (step t117.t6 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.63  (step t117.t7 (cl (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t117.t2 t117.t3 t117.t4 t117.t5 t117.t6))
% 14.45/14.63  (step t117.t8 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule reordering :premises (t117.t7))
% 14.45/14.63  (step t117.t9 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule contraction :premises (t117.t8))
% 14.45/14.63  (step t117.t10 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule resolution :premises (t117.t1 t117.t9))
% 14.45/14.63  (step t117.t11 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))))) :rule implies_neg2)
% 14.45/14.63  (step t117.t12 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))))) :rule resolution :premises (t117.t10 t117.t11))
% 14.45/14.63  (step t117.t13 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))))) :rule contraction :premises (t117.t12))
% 14.45/14.63  (step t117.t14 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule implies :premises (t117.t13))
% 14.45/14.63  (step t117.t15 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_neg)
% 14.45/14.63  (step t117.t16 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t117.t15 t117.a0 t117.a2 t117.a1 t117.a3))
% 14.45/14.63  (step t117.t17 (cl (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule resolution :premises (t117.t14 t117.t16))
% 14.45/14.63  (step t117 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule subproof :discharge (t117.a0 t117.a1 t117.a2 t117.a3))
% 14.45/14.63  (step t118 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.63  (step t119 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.63  (step t120 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.63  (step t121 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.63  (step t122 (cl (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t117 t118 t119 t120 t121))
% 14.45/14.63  (step t123 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule reordering :premises (t122))
% 14.45/14.63  (step t124 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule contraction :premises (t123))
% 14.45/14.63  (step t125 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule resolution :premises (t116 t124))
% 14.45/14.63  (step t126 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))))) :rule implies_neg2)
% 14.45/14.63  (step t127 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))))) :rule resolution :premises (t125 t126))
% 14.45/14.63  (step t128 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))))) :rule contraction :premises (t127))
% 14.45/14.63  (step t129 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule implies :premises (t128))
% 14.45/14.63  (step t130 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule resolution :premises (t115 t129))
% 14.45/14.63  (step t131 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (not (not (not (= tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.63  (step t132 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.63  (step t133 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.63  (step t134 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.63  (step t135 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))))) :rule or_neg)
% 14.45/14.63  (step t136 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))))) :rule resolution :premises (t130 t131 t132 t133 t134 t135))
% 14.45/14.63  (step t137 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))))) :rule contraction :premises (t136))
% 14.45/14.63  (step t138 (cl (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))))) :rule resolution :premises (t99 t114 t137))
% 14.45/14.63  (step t139 (cl (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule or :premises (t138))
% 14.45/14.63  (step t140 (cl (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule reordering :premises (t139))
% 14.45/14.63  (step t141 (cl (not (= tptp.e20 tptp.e21))) :rule and :premises (a7))
% 14.45/14.63  (step t142 (cl (not (= (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (not (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (and (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.63  (step t143 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t22 t32 t43 t54))
% 14.45/14.63  (step t144 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t22 t33 t44 t55))
% 14.45/14.63  (step t145 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t146 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t147 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21)) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t31 t24 t145 t146))
% 14.45/14.63  (step t148 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t149 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t150 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21)) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t31 t65 t148 t149))
% 14.45/14.63  (step t151 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t152 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t153 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t42 t151 t26 t152))
% 14.45/14.63  (step t154 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t155 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t156 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t42 t154 t75 t155))
% 14.45/14.63  (step t157 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t158 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t159 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t53 t157 t158 t28))
% 14.45/14.63  (step t160 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t161 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t162 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t53 t160 t161 t85))
% 14.45/14.63  (step t163 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t164 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t165 (cl (= (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20)) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t33 t64 t163 t164))
% 14.45/14.63  (step t166 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t167 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t168 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t32 t64 t166 t167))
% 14.45/14.63  (step t169 (cl (= (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (or (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t65 t35 t69 t72))
% 14.45/14.63  (step t170 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t24 t35 t46 t57))
% 14.45/14.63  (step t171 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t172 (cl (= (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22)) (or (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t154 t68 t37 t171))
% 14.45/14.63  (step t173 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t174 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t151 t68 t78 t173))
% 14.45/14.63  (step t175 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t176 (cl (= (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (or (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t160 t71 t175 t39))
% 14.45/14.63  (step t177 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t178 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t157 t71 t177 t88))
% 14.45/14.63  (step t179 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t180 (cl (= (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20)) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t44 t166 t74 t179))
% 14.45/14.63  (step t181 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t182 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20)) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t43 t163 t74 t181))
% 14.45/14.63  (step t183 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t184 (cl (= (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21)) (or (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t148 t46 t77 t183))
% 14.45/14.63  (step t185 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t186 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21)) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t145 t69 t77 t185))
% 14.45/14.63  (step t187 (cl (= (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (or (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t75 t78 t48 t82))
% 14.45/14.63  (step t188 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t26 t37 t48 t59))
% 14.45/14.63  (step t189 (cl (= (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (or (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t161 t177 t81 t50))
% 14.45/14.63  (step t190 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t158 t175 t81 t91))
% 14.45/14.63  (step t191 (cl (= (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t55 t167 t181 t84))
% 14.45/14.63  (step t192 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t54 t164 t179 t84))
% 14.45/14.63  (step t193 (cl (= (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t149 t57 t185 t87))
% 14.45/14.63  (step t194 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t146 t72 t183 t87))
% 14.45/14.63  (step t195 (cl (= (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t155 t173 t59 t90))
% 14.45/14.63  (step t196 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t152 t171 t82 t90))
% 14.45/14.63  (step t197 (cl (= (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t85 t88 t91 t61))
% 14.45/14.63  (step t198 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t28 t39 t50 t61))
% 14.45/14.63  (step t199 (cl (= (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t143 t144 t147 t150 t153 t156 t159 t162 t165 t168 t169 t170 t172 t174 t176 t178 t180 t182 t184 t186 t187 t188 t189 t190 t191 t192 t193 t194 t195 t196 t197 t198))
% 14.45/14.63  (step t200 (cl (and (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t142 t199 a3))
% 14.45/14.63  (step t201 (cl (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule and :premises (t200))
% 14.45/14.63  (step t202 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t201))
% 14.45/14.63  (step t203 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv_pos2)
% 14.45/14.63  (step t204 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 14.45/14.63  (step t205 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 14.45/14.63  (step t206 (cl (= (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.63  (step t207 (cl (not (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t206))
% 14.45/14.63  (step t208 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule all_simplify)
% 14.45/14.63  (step t209 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule refl)
% 14.45/14.63  (step t210 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t211 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t209 t210))
% 14.45/14.63  (step t212 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.63  (step t213 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) true)) :rule trans :premises (t211 t212))
% 14.45/14.63  (step t214 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) true)) :rule trans :premises (t208 t213))
% 14.45/14.63  (step t215 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t207 t214))
% 14.45/14.63  (step t216 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t110 t204 t205 t215))
% 14.45/14.63  (step t217 (cl (not (= (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) (not (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule equiv_pos2)
% 14.45/14.63  (step t218 (cl (= (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule refl)
% 14.45/14.63  (step t219 (cl (= (= (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule equiv_simplify)
% 14.45/14.63  (step t220 (cl (= (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (not (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule equiv2 :premises (t219))
% 14.45/14.63  (step t221 (cl (not (not (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule not_not)
% 14.45/14.63  (step t222 (cl (= (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t220 t221))
% 14.45/14.63  (step t223 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 14.45/14.63  (anchor :step t224)
% 14.45/14.63  (assume t224.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.63  (assume t224.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.63  (assume t224.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.63  (assume t224.a3 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.63  (step t224.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.63  (step t224.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.63  (step t224.t3 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.63  (step t224.t4 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t224.t3))
% 14.45/14.63  (step t224.t5 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.63  (step t224.t6 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t224.t4 t224.t5))
% 14.45/14.63  (step t224.t7 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t224.t6 t224.a3))
% 14.45/14.63  (step t224.t8 (cl (= false (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule symm :premises (t224.t7))
% 14.45/14.63  (step t224.t9 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) true) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv_simplify)
% 14.45/14.63  (step t224.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) true) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv2 :premises (t224.t9))
% 14.45/14.63  (step t224.t11 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) :rule symm :premises (t224.a1))
% 14.45/14.63  (step t224.t12 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t224.a0))
% 14.45/14.63  (step t224.t13 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t224.t12))
% 14.45/14.63  (step t224.t14 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t224.a2))
% 14.45/14.63  (step t224.t15 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t224.t14 t224.t13))
% 14.45/14.63  (step t224.t16 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t224.t15))
% 14.45/14.63  (step t224.t17 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t224.t11 t224.t13 t224.t16))
% 14.45/14.63  (step t224.t18 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) true)) :rule resolution :premises (t224.t10 t224.t17))
% 14.45/14.63  (step t224.t19 (cl (= false true)) :rule trans :premises (t224.t8 t224.t18))
% 14.45/14.63  (step t224.t20 (cl false) :rule resolution :premises (t224.t1 t224.t2 t224.t19))
% 14.45/14.63  (step t224 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) :rule subproof :discharge (t224.a0 t224.a1 t224.a2 t224.a3))
% 14.45/14.63  (step t225 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.63  (step t226 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.63  (step t227 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.63  (step t228 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.63  (step t229 (cl false (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t224 t225 t226 t227 t228))
% 14.45/14.63  (step t230 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) false) :rule reordering :premises (t229))
% 14.45/14.63  (step t231 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) false) :rule contraction :premises (t230))
% 14.45/14.63  (step t232 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) false) :rule resolution :premises (t223 t231))
% 14.45/14.63  (step t233 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (not false)) :rule implies_neg2)
% 14.45/14.63  (step t234 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false)) :rule resolution :premises (t232 t233))
% 14.45/14.63  (step t235 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false)) :rule contraction :premises (t234))
% 14.45/14.63  (step t236 (cl (= (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule implies_simplify)
% 14.45/14.63  (step t237 (cl (not (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule equiv1 :premises (t236))
% 14.45/14.63  (step t238 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t235 t237))
% 14.45/14.63  (step t239 (cl (= (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false)) :rule resolution :premises (t222 t238))
% 14.45/14.63  (step t240 (cl (= (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false))) :rule cong :premises (t218 t239))
% 14.45/14.63  (step t241 (cl (= (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule all_simplify)
% 14.45/14.63  (step t242 (cl (= (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule trans :premises (t240 t241))
% 14.45/14.63  (step t243 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 14.45/14.63  (anchor :step t244)
% 14.45/14.63  (assume t244.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.63  (assume t244.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.63  (assume t244.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.63  (assume t244.a3 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.63  (step t244.t1 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 14.45/14.63  (step t244.t2 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t244.t1 t244.a0 t244.a2 t244.a1 t244.a3))
% 14.45/14.63  (step t244 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule subproof :discharge (t244.a0 t244.a1 t244.a2 t244.a3))
% 14.45/14.63  (step t245 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.63  (step t246 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.63  (step t247 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.63  (step t248 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.63  (step t249 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t244 t245 t246 t247 t248))
% 14.45/14.63  (step t250 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule reordering :premises (t249))
% 14.45/14.63  (step t251 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t250))
% 14.45/14.63  (step t252 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t243 t251))
% 14.45/14.63  (step t253 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule implies_neg2)
% 14.45/14.63  (step t254 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t252 t253))
% 14.45/14.63  (step t255 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule contraction :premises (t254))
% 14.45/14.63  (step t256 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t217 t242 t255))
% 14.45/14.63  (step t257 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule not_and :premises (t256))
% 14.45/14.63  (step t258 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.63  (step t259 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.63  (step t260 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.63  (step t261 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.63  (step t262 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t257 t258 t259 t260 t261))
% 14.45/14.63  (step t263 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule contraction :premises (t262))
% 14.45/14.63  (step t264 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t203 t216 t263))
% 14.45/14.63  (step t265 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule or :premises (t264))
% 14.45/14.63  (step t266 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t265))
% 14.45/14.63  (step t267 (cl (not (= (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e23))))) (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv_pos2)
% 14.45/14.63  (step t268 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t269 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t268))
% 14.45/14.63  (step t270 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t271 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t270))
% 14.45/14.63  (step t272 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t273 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t272))
% 14.45/14.63  (step t274 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t275 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t274))
% 14.45/14.63  (step t276 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t277 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t276))
% 14.45/14.63  (step t278 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t279 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t278))
% 14.45/14.63  (step t280 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t281 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t280))
% 14.45/14.63  (step t282 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t283 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t282))
% 14.45/14.63  (step t284 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t285 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t284))
% 14.45/14.63  (step t286 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t287 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t286))
% 14.45/14.63  (step t288 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t289 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t288))
% 14.45/14.63  (step t290 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t291 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t290))
% 14.45/14.63  (step t292 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t293 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t292))
% 14.45/14.63  (step t294 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t295 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t294))
% 14.45/14.63  (step t296 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t297 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t296))
% 14.45/14.63  (step t298 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t299 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule cong :premises (t298))
% 14.45/14.63  (step t300 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t301 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule cong :premises (t300))
% 14.45/14.63  (step t302 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t303 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t302))
% 14.45/14.63  (step t304 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t305 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t304))
% 14.45/14.63  (step t306 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t307 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t306))
% 14.45/14.63  (step t308 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t309 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t308))
% 14.45/14.63  (step t310 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t311 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t310))
% 14.45/14.63  (step t312 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t313 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t312))
% 14.45/14.63  (step t314 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 14.45/14.63  (step t315 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t314))
% 14.45/14.63  (step t316 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t317 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t316))
% 14.45/14.63  (step t318 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t319 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t318))
% 14.45/14.63  (step t320 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t321 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t320))
% 14.45/14.63  (step t322 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t323 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t322))
% 14.45/14.63  (step t324 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t325 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t324))
% 14.45/14.63  (step t326 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t327 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t326))
% 14.45/14.63  (step t328 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t329 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t328))
% 14.45/14.63  (step t330 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t331 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t330))
% 14.45/14.63  (step t332 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t333 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t332))
% 14.45/14.63  (step t334 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t335 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t334))
% 14.45/14.63  (step t336 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t337 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t336))
% 14.45/14.63  (step t338 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t339 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) :rule cong :premises (t338))
% 14.45/14.63  (step t340 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t341 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t340))
% 14.45/14.63  (step t342 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t343 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t342))
% 14.45/14.63  (step t344 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t345 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t344))
% 14.45/14.63  (step t346 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t347 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t346))
% 14.45/14.63  (step t348 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t349 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t348))
% 14.45/14.63  (step t350 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t351 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t350))
% 14.45/14.63  (step t352 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t353 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t352))
% 14.45/14.63  (step t354 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t355 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t354))
% 14.45/14.63  (step t356 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 14.45/14.63  (step t357 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t356))
% 14.45/14.63  (step t358 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t359 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t358))
% 14.45/14.63  (step t360 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 14.45/14.63  (step t361 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t360))
% 14.45/14.63  (step t362 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 14.45/14.63  (step t363 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t362))
% 14.45/14.63  (step t364 (cl (= (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))))) :rule cong :premises (t269 t271 t273 t275 t277 t279 t281 t283 t285 t287 t289 t291 t293 t295 t297 t299 t301 t303 t305 t307 t309 t311 t313 t315 t317 t319 t321 t323 t325 t327 t329 t331 t333 t335 t337 t339 t341 t343 t345 t347 t349 t351 t353 t355 t357 t359 t361 t363))
% 14.45/14.63  (step t365 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t267 t364 a5))
% 14.45/14.63  (step t366 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and :premises (t365))
% 14.45/14.63  (step t367 (cl (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule and :premises (t200))
% 14.45/14.63  (step t368 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t367))
% 14.45/14.63  (step t369 (cl (not (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.63  (step t370 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 14.45/14.63  (step t371 (cl (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t109 t110 t111 t370))
% 14.45/14.63  (step t372 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.45/14.63  (step t373 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.45/14.63  (anchor :step t374)
% 14.45/14.63  (assume t374.a0 (not (= tptp.e20 tptp.e21)))
% 14.45/14.63  (assume t374.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.63  (assume t374.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.63  (step t374.t1 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg1)
% 14.45/14.63  (anchor :step t374.t2)
% 14.45/14.63  (assume t374.t2.a0 (not (= tptp.e20 tptp.e21)))
% 14.45/14.63  (assume t374.t2.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.45/14.63  (step t374.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.63  (step t374.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) false)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t374.t2.t1))
% 14.45/14.63  (step t374.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.45/14.63  (step t374.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t374.t2.a1))
% 14.45/14.63  (step t374.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 tptp.e21))) :rule cong :premises (t374.t2.t3 t374.t2.t4))
% 14.45/14.63  (step t374.t2.t6 (cl (= (= (= tptp.e20 tptp.e21) false) (not (= tptp.e20 tptp.e21)))) :rule equiv_simplify)
% 14.45/14.63  (step t374.t2.t7 (cl (= (= tptp.e20 tptp.e21) false) (not (not (= tptp.e20 tptp.e21)))) :rule equiv2 :premises (t374.t2.t6))
% 14.45/14.63  (step t374.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e21)))) (= tptp.e20 tptp.e21)) :rule not_not)
% 14.45/14.63  (step t374.t2.t9 (cl (= (= tptp.e20 tptp.e21) false) (= tptp.e20 tptp.e21)) :rule resolution :premises (t374.t2.t7 t374.t2.t8))
% 14.45/14.63  (step t374.t2.t10 (cl (= (= tptp.e20 tptp.e21) false)) :rule resolution :premises (t374.t2.t9 t374.t2.a0))
% 14.45/14.63  (step t374.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) false)) :rule trans :premises (t374.t2.t5 t374.t2.t10))
% 14.45/14.63  (step t374.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t374.t2.t2 t374.t2.t11))
% 14.45/14.63  (step t374.t2 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t374.t2.a0 t374.t2.a1))
% 14.45/14.63  (step t374.t3 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.63  (step t374.t4 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.63  (step t374.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t374.t2 t374.t3 t374.t4))
% 14.45/14.63  (step t374.t6 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t374.t5))
% 14.45/14.63  (step t374.t7 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t374.t6))
% 14.45/14.63  (step t374.t8 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t374.t1 t374.t7))
% 14.45/14.63  (step t374.t9 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 14.45/14.63  (step t374.t10 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t374.t8 t374.t9))
% 14.45/14.63  (step t374.t11 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t374.t10))
% 14.45/14.63  (step t374.t12 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t374.t11))
% 14.45/14.63  (step t374.t13 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule and_neg)
% 14.45/14.63  (step t374.t14 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.45/14.63  (anchor :step t374.t15)
% 14.45/14.63  (assume t374.t15.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.63  (assume t374.t15.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.63  (step t374.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t374.t15.a1))
% 14.45/14.63  (step t374.t15.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t374.t15.t1))
% 14.45/14.63  (step t374.t15.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t374.t15.a0))
% 14.45/14.63  (step t374.t15.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t374.t15.t3 t374.t15.t3))
% 14.45/14.63  (step t374.t15.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t374.t15.t2 t374.t15.t4))
% 14.45/14.63  (step t374.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t374.t15.a0 t374.t15.a1))
% 14.45/14.63  (step t374.t16 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.63  (step t374.t17 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.63  (step t374.t18 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t374.t15 t374.t16 t374.t17))
% 14.45/14.63  (step t374.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t374.t18))
% 14.45/14.63  (step t374.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t374.t19))
% 14.45/14.63  (step t374.t21 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t374.t14 t374.t20))
% 14.45/14.63  (step t374.t22 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.45/14.63  (step t374.t23 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t374.t21 t374.t22))
% 14.45/14.64  (step t374.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t374.t23))
% 14.45/14.64  (step t374.t25 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t374.t24))
% 14.45/14.64  (step t374.t26 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.45/14.64  (step t374.t27 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t374.t26 t374.a1 t374.a2))
% 14.45/14.64  (step t374.t28 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t374.t25 t374.t27))
% 14.45/14.64  (step t374.t29 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t374.t13 t374.a0 t374.t28))
% 14.45/14.64  (step t374.t30 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t374.t12 t374.t29))
% 14.45/14.64  (step t374 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t374.a0 t374.a1 t374.a2))
% 14.45/14.64  (step t375 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.64  (step t376 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t377 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.64  (step t378 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t374 t375 t376 t377))
% 14.45/14.64  (step t379 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t378))
% 14.45/14.64  (step t380 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t379))
% 14.45/14.64  (step t381 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t373 t380))
% 14.45/14.64  (step t382 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 14.45/14.64  (step t383 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t381 t382))
% 14.45/14.64  (step t384 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t383))
% 14.45/14.64  (step t385 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t384))
% 14.45/14.64  (step t386 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t372 t385))
% 14.45/14.64  (step t387 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t388 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t389 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.64  (step t390 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 14.45/14.64  (step t391 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t386 t387 t388 t389 t390))
% 14.45/14.64  (step t392 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t391))
% 14.45/14.64  (step t393 (cl (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t369 t371 t392))
% 14.45/14.64  (step t394 (cl (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t393))
% 14.45/14.64  (step t395 (cl (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule reordering :premises (t394))
% 14.45/14.64  (step t396 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and :premises (a12))
% 14.45/14.64  (step t397 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and :premises (a12))
% 14.45/14.64  (step t398 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t395 t396 t397 t141))
% 14.45/14.64  (step t399 (cl (or (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule and :premises (t96))
% 14.45/14.64  (step t400 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) :rule or :premises (t399))
% 14.45/14.64  (step t401 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) :rule equiv_pos2)
% 14.45/14.64  (step t402 (cl (= (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule refl)
% 14.45/14.64  (step t403 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule refl)
% 14.45/14.64  (step t404 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule refl)
% 14.45/14.64  (step t405 (cl (= (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.64  (step t406 (cl (not (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t405))
% 14.45/14.64  (step t407 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))))) :rule all_simplify)
% 14.45/14.64  (step t408 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule refl)
% 14.45/14.64  (step t409 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 14.45/14.64  (step t410 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t408 t409))
% 14.45/14.64  (step t411 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.64  (step t412 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) true)) :rule trans :premises (t410 t411))
% 14.45/14.64  (step t413 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule trans :premises (t407 t412))
% 14.45/14.64  (step t414 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t406 t413))
% 14.45/14.64  (step t415 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) :rule refl)
% 14.45/14.64  (step t416 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))))) :rule cong :premises (t110 t111 t402 t403 t404 t414 t415))
% 14.45/14.64  (step t417 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule and_neg)
% 14.45/14.64  (step t418 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t419)
% 14.45/14.64  (assume t419.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t419.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.64  (assume t419.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.64  (assume t419.a3 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.64  (assume t419.a4 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.64  (assume t419.a5 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.64  (step t419.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t419.t2)
% 14.45/14.64  (assume t419.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.64  (assume t419.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t419.t2.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.64  (assume t419.t2.a3 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.64  (assume t419.t2.a4 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.64  (assume t419.t2.a5 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.64  (step t419.t2.t1 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) :rule equiv_simplify)
% 14.45/14.64  (step t419.t2.t2 (cl (not (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) false)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule equiv1 :premises (t419.t2.t1))
% 14.45/14.64  (step t419.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) :rule symm :premises (t419.t2.a3))
% 14.45/14.64  (step t419.t2.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t419.t2.a2))
% 14.45/14.64  (step t419.t2.t5 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t419.t2.t4))
% 14.45/14.64  (step t419.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t419.t2.a1))
% 14.45/14.64  (step t419.t2.t7 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.64  (step t419.t2.t8 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t419.t2.t6 t419.t2.t7))
% 14.45/14.64  (step t419.t2.t9 (cl (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t419.t2.t3 t419.t2.t5 t419.t2.t8))
% 14.45/14.64  (step t419.t2.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) :rule cong :premises (t419.t2.t3 t419.t2.t7))
% 14.45/14.64  (step t419.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21)) :rule symm :premises (t419.t2.a5))
% 14.45/14.64  (step t419.t2.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t419.t2.a4))
% 14.45/14.64  (step t419.t2.t13 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t419.t2.t12))
% 14.45/14.64  (step t419.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t419.t2.t6 t419.t2.t6))
% 14.45/14.64  (step t419.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t419.t2.t10 t419.t2.t11 t419.t2.t13 t419.t2.t14))
% 14.45/14.64  (step t419.t2.t16 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t419.t2.t9 t419.t2.t15))
% 14.45/14.64  (step t419.t2.t17 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.64  (step t419.t2.t18 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t419.t2.t17))
% 14.45/14.64  (step t419.t2.t19 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 14.45/14.64  (step t419.t2.t20 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t419.t2.t18 t419.t2.t19))
% 14.45/14.64  (step t419.t2.t21 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t419.t2.t20 t419.t2.a0))
% 14.45/14.64  (step t419.t2.t22 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) false)) :rule trans :premises (t419.t2.t16 t419.t2.t21))
% 14.45/14.64  (step t419.t2.t23 (cl (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule resolution :premises (t419.t2.t2 t419.t2.t22))
% 14.45/14.64  (step t419.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule subproof :discharge (t419.t2.a0 t419.t2.a1 t419.t2.a2 t419.t2.a3 t419.t2.a4 t419.t2.a5))
% 14.45/14.64  (step t419.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.64  (step t419.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t419.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t419.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t419.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.64  (step t419.t8 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t419.t9 (cl (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t419.t2 t419.t3 t419.t4 t419.t5 t419.t6 t419.t7 t419.t8))
% 14.45/14.64  (step t419.t10 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule reordering :premises (t419.t9))
% 14.45/14.64  (step t419.t11 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule contraction :premises (t419.t10))
% 14.45/14.64  (step t419.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule resolution :premises (t419.t1 t419.t11))
% 14.45/14.64  (step t419.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) :rule implies_neg2)
% 14.45/14.64  (step t419.t14 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) :rule resolution :premises (t419.t12 t419.t13))
% 14.45/14.64  (step t419.t15 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) :rule contraction :premises (t419.t14))
% 14.45/14.64  (step t419.t16 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule implies :premises (t419.t15))
% 14.45/14.64  (step t419.t17 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_neg)
% 14.45/14.64  (step t419.t18 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t419.t17 t419.a5 t419.a0 t419.a2 t419.a4 t419.a1 t419.a3))
% 14.45/14.64  (step t419.t19 (cl (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule resolution :premises (t419.t16 t419.t18))
% 14.45/14.64  (step t419 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule subproof :discharge (t419.a0 t419.a1 t419.a2 t419.a3 t419.a4 t419.a5))
% 14.45/14.64  (step t420 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t421 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.64  (step t422 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t423 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t424 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t425 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.64  (step t426 (cl (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t419 t420 t421 t422 t423 t424 t425))
% 14.45/14.64  (step t427 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule reordering :premises (t426))
% 14.45/14.64  (step t428 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule contraction :premises (t427))
% 14.45/14.64  (step t429 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule resolution :premises (t418 t428))
% 14.45/14.64  (step t430 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) :rule implies_neg2)
% 14.45/14.64  (step t431 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) :rule resolution :premises (t429 t430))
% 14.45/14.64  (step t432 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) :rule contraction :premises (t431))
% 14.45/14.64  (step t433 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule implies :premises (t432))
% 14.45/14.64  (step t434 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule resolution :premises (t417 t433))
% 14.45/14.64  (step t435 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t436 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.64  (step t437 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t438 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t439 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t440 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.45/14.64  (step t441 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t442 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) :rule resolution :premises (t434 t435 t436 t437 t438 t439 t440 t441))
% 14.45/14.64  (step t443 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) :rule contraction :premises (t442))
% 14.45/14.64  (step t444 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))))) :rule resolution :premises (t401 t416 t443))
% 14.45/14.64  (step t445 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23)))) :rule or :premises (t444))
% 14.45/14.64  (step t446 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e23 tptp.e22) tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t445))
% 14.45/14.64  (step t447 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and :premises (a12))
% 14.45/14.64  (step t448 (cl (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and :premises (t365))
% 14.45/14.64  (step t449 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule equiv_pos2)
% 14.45/14.64  (step t450 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 14.45/14.64  (step t451 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 14.45/14.64  (step t452 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule refl)
% 14.45/14.64  (step t453 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.64  (step t454 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t453))
% 14.45/14.64  (step t455 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))))) :rule all_simplify)
% 14.45/14.64  (step t456 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule refl)
% 14.45/14.64  (step t457 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 14.45/14.64  (step t458 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t456 t457))
% 14.45/14.64  (step t459 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.64  (step t460 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) true)) :rule trans :premises (t458 t459))
% 14.45/14.64  (step t461 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) true)) :rule trans :premises (t455 t460))
% 14.45/14.64  (step t462 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t454 t461))
% 14.45/14.64  (step t463 (cl (= (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.h3 tptp.e13))))) :rule refl)
% 14.45/14.64  (step t464 (cl (= (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))))) :rule refl)
% 14.45/14.64  (step t465 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule refl)
% 14.45/14.64  (step t466 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))))) :rule cong :premises (t450 t451 t452 t404 t462 t463 t464 t465))
% 14.45/14.64  (step t467 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) :rule and_neg)
% 14.45/14.64  (step t468 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t469)
% 14.45/14.64  (assume t469.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.64  (assume t469.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.64  (assume t469.a2 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.64  (assume t469.a3 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.64  (assume t469.a4 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.64  (assume t469.a5 (= tptp.e22 (tptp.h3 tptp.e13)))
% 14.45/14.64  (assume t469.a6 (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))
% 14.45/14.64  (step t469.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t469.t2)
% 14.45/14.64  (assume t469.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.64  (assume t469.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.64  (assume t469.t2.a2 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.64  (assume t469.t2.a3 (= tptp.e22 (tptp.h3 tptp.e13)))
% 14.45/14.64  (assume t469.t2.a4 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.64  (assume t469.t2.a5 (= tptp.e22 (tptp.h3 tptp.e12)))
% 14.45/14.64  (assume t469.t2.a6 (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))
% 14.45/14.64  (step t469.t2.t1 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) false) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule equiv_simplify)
% 14.45/14.64  (step t469.t2.t2 (cl (not (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) false)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule equiv1 :premises (t469.t2.t1))
% 14.45/14.64  (step t469.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t469.t2.a1))
% 14.45/14.64  (step t469.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e22))) :rule trans :premises (t469.t2.t3 t469.t2.a4))
% 14.45/14.64  (step t469.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t469.t2.t4))
% 14.45/14.64  (step t469.t2.t6 (cl (= (tptp.h3 tptp.e13) tptp.e22)) :rule symm :premises (t469.t2.a3))
% 14.45/14.64  (step t469.t2.t7 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t469.t2.a2))
% 14.45/14.64  (step t469.t2.t8 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t469.t2.t7))
% 14.45/14.64  (step t469.t2.t9 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t469.t2.t6 t469.t2.t8))
% 14.45/14.64  (step t469.t2.t10 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.h3 tptp.e13))) :rule symm :premises (t469.t2.t9))
% 14.45/14.64  (step t469.t2.t11 (cl (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) :rule symm :premises (t469.t2.a6))
% 14.45/14.64  (step t469.t2.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) :rule symm :premises (t469.t2.t11))
% 14.45/14.64  (step t469.t2.t13 (cl (= (tptp.h3 tptp.e12) tptp.e22)) :rule symm :premises (t469.t2.a5))
% 14.45/14.64  (step t469.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e13))) :rule trans :premises (t469.t2.t12 t469.t2.t13 t469.t2.a3))
% 14.45/14.64  (step t469.t2.t15 (cl (= (tptp.h3 tptp.e13) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) :rule symm :premises (t469.t2.t14))
% 14.45/14.64  (step t469.t2.t16 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) :rule trans :premises (t469.t2.t10 t469.t2.t15))
% 14.45/14.64  (step t469.t2.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t469.t2.t16))
% 14.45/14.64  (step t469.t2.t18 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t469.t2.t5 t469.t2.t17))
% 14.45/14.64  (step t469.t2.t19 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.64  (step t469.t2.t20 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t469.t2.t19))
% 14.45/14.64  (step t469.t2.t21 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.64  (step t469.t2.t22 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t469.t2.t20 t469.t2.t21))
% 14.45/14.64  (step t469.t2.t23 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t469.t2.t22 t469.t2.a0))
% 14.45/14.64  (step t469.t2.t24 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) false)) :rule trans :premises (t469.t2.t18 t469.t2.t23))
% 14.45/14.64  (step t469.t2.t25 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule resolution :premises (t469.t2.t2 t469.t2.t24))
% 14.45/14.64  (step t469.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.h3 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule subproof :discharge (t469.t2.a0 t469.t2.a1 t469.t2.a2 t469.t2.a3 t469.t2.a4 t469.t2.a5 t469.t2.a6))
% 14.45/14.64  (step t469.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.64  (step t469.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t469.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t469.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 14.45/14.64  (step t469.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t469.t8 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (= tptp.e22 (tptp.h3 tptp.e12))) :rule and_pos)
% 14.45/14.64  (step t469.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) :rule and_pos)
% 14.45/14.64  (step t469.t10 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))))) :rule resolution :premises (t469.t2 t469.t3 t469.t4 t469.t5 t469.t6 t469.t7 t469.t8 t469.t9))
% 14.45/14.64  (step t469.t11 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule reordering :premises (t469.t10))
% 14.45/14.64  (step t469.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule contraction :premises (t469.t11))
% 14.45/14.64  (step t469.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule resolution :premises (t469.t1 t469.t12))
% 14.45/14.64  (step t469.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule implies_neg2)
% 14.45/14.64  (step t469.t15 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule resolution :premises (t469.t13 t469.t14))
% 14.45/14.64  (step t469.t16 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule contraction :premises (t469.t15))
% 14.45/14.64  (step t469.t17 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule implies :premises (t469.t16))
% 14.45/14.64  (step t469.t18 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.h3 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) :rule and_neg)
% 14.45/14.64  (step t469.t19 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e12))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t469.t20)
% 14.45/14.64  (assume t469.t20.a0 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.64  (assume t469.t20.a1 (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))
% 14.45/14.64  (assume t469.t20.a2 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.64  (step t469.t20.t1 (cl (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) :rule symm :premises (t469.t20.a0))
% 14.45/14.64  (step t469.t20.t2 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule symm :premises (t469.t20.t1))
% 14.45/14.64  (step t469.t20.t3 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) :rule symm :premises (t469.t20.a2))
% 14.45/14.64  (step t469.t20.t4 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t469.t20.t3))
% 14.45/14.64  (step t469.t20.t5 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 14.45/14.64  (step t469.t20.t6 (cl (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) :rule cong :premises (t469.t20.t4 t469.t20.t5))
% 14.45/14.64  (step t469.t20.t7 (cl (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) :rule symm :premises (t469.t20.a1))
% 14.45/14.64  (step t469.t20.t8 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) :rule symm :premises (t469.t20.t7))
% 14.45/14.64  (step t469.t20.t9 (cl (= tptp.e22 (tptp.h3 tptp.e12))) :rule trans :premises (t469.t20.t2 t469.t20.t6 t469.t20.t8))
% 14.45/14.64  (step t469.t20 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e12))) :rule subproof :discharge (t469.t20.a0 t469.t20.a1 t469.t20.a2))
% 14.45/14.64  (step t469.t21 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t469.t22 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) :rule and_pos)
% 14.45/14.64  (step t469.t23 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t469.t24 (cl (= tptp.e22 (tptp.h3 tptp.e12)) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t469.t20 t469.t21 t469.t22 t469.t23))
% 14.45/14.64  (step t469.t25 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e22 (tptp.h3 tptp.e12))) :rule reordering :premises (t469.t24))
% 14.45/14.64  (step t469.t26 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e22 (tptp.h3 tptp.e12))) :rule contraction :premises (t469.t25))
% 14.45/14.64  (step t469.t27 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e12))) (= tptp.e22 (tptp.h3 tptp.e12))) :rule resolution :premises (t469.t19 t469.t26))
% 14.45/14.64  (step t469.t28 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e12)))) :rule implies_neg2)
% 14.45/14.64  (step t469.t29 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e12))) (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e12)))) :rule resolution :premises (t469.t27 t469.t28))
% 14.45/14.64  (step t469.t30 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e12)))) :rule contraction :premises (t469.t29))
% 14.45/14.64  (step t469.t31 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e22 (tptp.h3 tptp.e12))) :rule implies :premises (t469.t30))
% 14.45/14.64  (step t469.t32 (cl (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 14.45/14.64  (step t469.t33 (cl (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t469.t32 t469.a3 t469.a6 t469.a1))
% 14.45/14.64  (step t469.t34 (cl (= tptp.e22 (tptp.h3 tptp.e12))) :rule resolution :premises (t469.t31 t469.t33))
% 14.45/14.64  (step t469.t35 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) :rule resolution :premises (t469.t18 t469.a4 t469.a2 t469.a0 t469.a5 t469.a1 t469.t34 t469.a6))
% 14.45/14.64  (step t469.t36 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule resolution :premises (t469.t17 t469.t35))
% 14.45/14.64  (step t469 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule subproof :discharge (t469.a0 t469.a1 t469.a2 t469.a3 t469.a4 t469.a5 t469.a6))
% 14.45/14.64  (step t470 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t471 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t472 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t473 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t474 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.64  (step t475 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 14.45/14.64  (step t476 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) :rule and_pos)
% 14.45/14.64  (step t477 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))))) :rule resolution :premises (t469 t470 t471 t472 t473 t474 t475 t476))
% 14.45/14.64  (step t478 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule reordering :premises (t477))
% 14.45/14.64  (step t479 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule contraction :premises (t478))
% 14.45/14.64  (step t480 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule resolution :premises (t468 t479))
% 14.45/14.64  (step t481 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule implies_neg2)
% 14.45/14.64  (step t482 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule resolution :premises (t480 t481))
% 14.45/14.64  (step t483 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule contraction :premises (t482))
% 14.45/14.64  (step t484 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule implies :premises (t483))
% 14.45/14.64  (step t485 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule resolution :premises (t467 t484))
% 14.45/14.64  (step t486 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.64  (step t487 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t488 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.64  (step t489 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t490 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.64  (step t491 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (not (not (= tptp.e22 (tptp.h3 tptp.e13))))) :rule or_neg)
% 14.45/14.64  (step t492 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))))) :rule or_neg)
% 14.45/14.64  (step t493 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t494 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule resolution :premises (t485 t486 t487 t488 t489 t490 t491 t492 t493))
% 14.45/14.64  (step t495 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule contraction :premises (t494))
% 14.45/14.64  (step t496 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))))) :rule resolution :premises (t449 t466 t495))
% 14.45/14.64  (step t497 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) :rule or :premises (t496))
% 14.45/14.64  (step t498 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) :rule reordering :premises (t497))
% 14.45/14.64  (step t499 (cl (not (= (and (= (tptp.h3 tptp.e13) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h3 tptp.e11) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.h3 tptp.e11) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))))) (not (and (= (tptp.h3 tptp.e13) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h3 tptp.e11) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)))) (and (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.h3 tptp.e11) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) :rule equiv_pos2)
% 14.45/14.64  (step t500 (cl (= (= (tptp.h3 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 14.45/14.64  (step t501 (cl (= (= (tptp.h3 tptp.e10) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) :rule all_simplify)
% 14.45/14.64  (step t502 (cl (= (= (tptp.h3 tptp.e11) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.h3 tptp.e11) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 14.45/14.64  (step t503 (cl (= (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) :rule all_simplify)
% 14.45/14.64  (step t504 (cl (= (and (= (tptp.h3 tptp.e13) tptp.e22) (= (tptp.h3 tptp.e10) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h3 tptp.e11) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.h3 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22))) (and (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.h3 tptp.e11) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))))) :rule cong :premises (t500 t501 t502 t503))
% 14.45/14.64  (step t505 (cl (and (= tptp.e22 (tptp.h3 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.h3 tptp.e11) (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12)))) :rule resolution :premises (t499 t504 a15))
% 14.45/14.64  (step t506 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (tptp.h3 tptp.e12))) :rule and :premises (t505))
% 14.45/14.64  (step t507 (cl (= tptp.e22 (tptp.h3 tptp.e13))) :rule and :premises (t505))
% 14.45/14.64  (step t508 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and :premises (t365))
% 14.45/14.64  (step t509 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))))) :rule equiv_pos2)
% 14.45/14.64  (step t510 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule refl)
% 14.45/14.64  (step t511 (cl (= (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) true) (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t512 (cl (not (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) true)) (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv1 :premises (t511))
% 14.45/14.64  (step t513 (cl (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))))) :rule all_simplify)
% 14.45/14.64  (step t514 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule refl)
% 14.45/14.64  (step t515 (cl (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 14.45/14.64  (step t516 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t514 t515))
% 14.45/14.64  (step t517 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) true)) :rule all_simplify)
% 14.45/14.64  (step t518 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) true)) :rule trans :premises (t516 t517))
% 14.45/14.64  (step t519 (cl (= (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) true)) :rule trans :premises (t513 t518))
% 14.45/14.64  (step t520 (cl (= (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t512 t519))
% 14.45/14.64  (step t521 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))))) :rule refl)
% 14.45/14.64  (step t522 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))))) :rule cong :premises (t510 t520 t521))
% 14.45/14.64  (step t523 (cl (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 14.45/14.64  (step t524 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t525)
% 14.45/14.64  (assume t525.a0 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.64  (assume t525.a1 (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.64  (step t525.t1 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t525.t2)
% 14.45/14.64  (assume t525.t2.a0 (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.64  (assume t525.t2.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.64  (step t525.t2.t1 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t525.t2.t2 (cl (not (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) false)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule equiv1 :premises (t525.t2.t1))
% 14.45/14.64  (step t525.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) :rule symm :premises (t525.t2.a1))
% 14.45/14.64  (step t525.t2.t4 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.64  (step t525.t2.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule cong :premises (t525.t2.t3 t525.t2.t4))
% 14.45/14.64  (step t525.t2.t6 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule cong :premises (t525.t2.t3 t525.t2.t5))
% 14.45/14.64  (step t525.t2.t7 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t525.t2.t8 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv2 :premises (t525.t2.t7))
% 14.45/14.64  (step t525.t2.t9 (cl (not (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule not_not)
% 14.45/14.64  (step t525.t2.t10 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t525.t2.t8 t525.t2.t9))
% 14.45/14.64  (step t525.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t525.t2.t10 t525.t2.a0))
% 14.45/14.64  (step t525.t2.t12 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)) false)) :rule trans :premises (t525.t2.t6 t525.t2.t11))
% 14.45/14.64  (step t525.t2.t13 (cl (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule resolution :premises (t525.t2.t2 t525.t2.t12))
% 14.45/14.64  (step t525.t2 (cl (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule subproof :discharge (t525.t2.a0 t525.t2.a1))
% 14.45/14.64  (step t525.t3 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.64  (step t525.t4 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t525.t5 (cl (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t525.t2 t525.t3 t525.t4))
% 14.45/14.64  (step t525.t6 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule reordering :premises (t525.t5))
% 14.45/14.64  (step t525.t7 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule contraction :premises (t525.t6))
% 14.45/14.64  (step t525.t8 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule resolution :premises (t525.t1 t525.t7))
% 14.45/14.64  (step t525.t9 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t525.t10 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))))) :rule resolution :premises (t525.t8 t525.t9))
% 14.45/14.64  (step t525.t11 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))))) :rule contraction :premises (t525.t10))
% 14.45/14.64  (step t525.t12 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule implies :premises (t525.t11))
% 14.45/14.64  (step t525.t13 (cl (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_neg)
% 14.45/14.64  (step t525.t14 (cl (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t525.t13 t525.a1 t525.a0))
% 14.45/14.64  (step t525.t15 (cl (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule resolution :premises (t525.t12 t525.t14))
% 14.45/14.64  (step t525 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule subproof :discharge (t525.a0 t525.a1))
% 14.45/14.64  (step t526 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t527 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.64  (step t528 (cl (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t525 t526 t527))
% 14.45/14.64  (step t529 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule reordering :premises (t528))
% 14.45/14.64  (step t530 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule contraction :premises (t529))
% 14.45/14.64  (step t531 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule resolution :premises (t524 t530))
% 14.45/14.64  (step t532 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t533 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))))) :rule resolution :premises (t531 t532))
% 14.45/14.64  (step t534 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))))) :rule contraction :premises (t533))
% 14.45/14.64  (step t535 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule implies :premises (t534))
% 14.45/14.64  (step t536 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule resolution :premises (t523 t535))
% 14.45/14.64  (step t537 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t538 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (not (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 14.45/14.64  (step t539 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t540 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))))) :rule resolution :premises (t536 t537 t538 t539))
% 14.45/14.64  (step t541 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))))) :rule contraction :premises (t540))
% 14.45/14.64  (step t542 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21))))) :rule resolution :premises (t509 t522 t541))
% 14.45/14.64  (step t543 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule or :premises (t542))
% 14.45/14.64  (step t544 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.op2 tptp.e21 tptp.e22) tptp.e21)))) :rule reordering :premises (t543))
% 14.45/14.64  (step t545 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t400 t446 t447 t396 t397 t448 t498 t506 t507 t508 t544))
% 14.45/14.64  (step t546 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t545))
% 14.45/14.64  (step t547 (cl (or (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule and :premises (t200))
% 14.45/14.64  (step t548 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t547))
% 14.45/14.64  (step t549 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.64  (step t550 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule refl)
% 14.45/14.64  (step t551 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t552 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t551))
% 14.45/14.64  (step t553 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))))) :rule all_simplify)
% 14.45/14.64  (step t554 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule refl)
% 14.45/14.64  (step t555 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 14.45/14.64  (step t556 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t554 t555))
% 14.45/14.64  (step t557 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) true)) :rule all_simplify)
% 14.45/14.64  (step t558 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) true)) :rule trans :premises (t556 t557))
% 14.45/14.64  (step t559 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) true)) :rule trans :premises (t553 t558))
% 14.45/14.64  (step t560 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t552 t559))
% 14.45/14.64  (step t561 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule refl)
% 14.45/14.64  (step t562 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t550 t560 t561))
% 14.45/14.64  (step t563 (cl (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) :rule and_neg)
% 14.45/14.64  (step t564 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t565)
% 14.45/14.64  (assume t565.a0 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))
% 14.45/14.64  (assume t565.a1 (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))
% 14.45/14.64  (step t565.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t565.t2)
% 14.45/14.64  (assume t565.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))
% 14.45/14.64  (assume t565.t2.a1 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))
% 14.45/14.64  (step t565.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t565.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t565.t2.t1))
% 14.45/14.64  (step t565.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) :rule symm :premises (t565.t2.a1))
% 14.45/14.64  (step t565.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t565.t2.t3))
% 14.45/14.64  (step t565.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule refl)
% 14.45/14.64  (step t565.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule cong :premises (t565.t2.t4 t565.t2.t5))
% 14.45/14.64  (step t565.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) false) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t565.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv2 :premises (t565.t2.t7))
% 14.45/14.64  (step t565.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule not_not)
% 14.45/14.64  (step t565.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) false) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t565.t2.t8 t565.t2.t9))
% 14.45/14.64  (step t565.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) false)) :rule resolution :premises (t565.t2.t10 t565.t2.a0))
% 14.45/14.64  (step t565.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t565.t2.t6 t565.t2.t11))
% 14.45/14.64  (step t565.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t565.t2.t2 t565.t2.t12))
% 14.45/14.64  (step t565.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t565.t2.a0 t565.t2.a1))
% 14.45/14.64  (step t565.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.45/14.64  (step t565.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.45/14.64  (step t565.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t565.t2 t565.t3 t565.t4))
% 14.45/14.64  (step t565.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t565.t5))
% 14.45/14.64  (step t565.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t565.t6))
% 14.45/14.64  (step t565.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t565.t1 t565.t7))
% 14.45/14.64  (step t565.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t565.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t565.t8 t565.t9))
% 14.45/14.64  (step t565.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t565.t10))
% 14.45/14.64  (step t565.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t565.t11))
% 14.45/14.64  (step t565.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_neg)
% 14.45/14.64  (step t565.t14 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t565.t13 t565.a1 t565.a0))
% 14.45/14.64  (step t565.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t565.t12 t565.t14))
% 14.45/14.64  (step t565 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t565.a0 t565.a1))
% 14.45/14.64  (step t566 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.45/14.64  (step t567 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.45/14.64  (step t568 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t565 t566 t567))
% 14.45/14.64  (step t569 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t568))
% 14.45/14.64  (step t570 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t569))
% 14.45/14.64  (step t571 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t564 t570))
% 14.45/14.64  (step t572 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t573 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t571 t572))
% 14.45/14.64  (step t574 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t573))
% 14.45/14.64  (step t575 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t574))
% 14.45/14.64  (step t576 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t563 t575))
% 14.45/14.64  (step t577 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t578 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 14.45/14.64  (step t579 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t580 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t576 t577 t578 t579))
% 14.45/14.64  (step t581 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t580))
% 14.45/14.64  (step t582 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t549 t562 t581))
% 14.45/14.64  (step t583 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t582))
% 14.45/14.64  (step t584 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t583))
% 14.45/14.64  (step t585 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e22 tptp.e21)))) :rule and :premises (t365))
% 14.45/14.64  (step t586 (cl (not (= (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (not (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (and (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.64  (step t587 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t22 t31 t42 t53))
% 14.45/14.64  (step t588 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t32 t24 t151 t157))
% 14.45/14.64  (step t589 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t43 t145 t26 t158))
% 14.45/14.64  (step t590 (cl (= (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t54 t146 t152 t28))
% 14.45/14.64  (step t591 (cl (= (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t33 t65 t154 t160))
% 14.45/14.64  (step t592 (cl (= (or (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t64 t35 t68 t71))
% 14.45/14.64  (step t593 (cl (= (or (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))))) :rule cong :premises (t163 t69 t37 t175))
% 14.45/14.64  (step t594 (cl (= (or (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t164 t72 t171 t39))
% 14.45/14.64  (step t595 (cl (= (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t44 t148 t75 t161))
% 14.45/14.64  (step t596 (cl (= (or (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t166 t46 t78 t177))
% 14.45/14.64  (step t597 (cl (= (or (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t74 t77 t48 t81))
% 14.45/14.64  (step t598 (cl (= (or (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t179 t183 t82 t50))
% 14.45/14.64  (step t599 (cl (= (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t55 t149 t155 t85))
% 14.45/14.64  (step t600 (cl (= (or (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t167 t57 t173 t88))
% 14.45/14.64  (step t601 (cl (= (or (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t181 t185 t59 t91))
% 14.45/14.64  (step t602 (cl (= (or (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule cong :premises (t84 t87 t90 t61))
% 14.45/14.64  (step t603 (cl (= (and (or (= (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e20 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e21 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e22 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e20) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e21) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e22) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) (or (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e22) (= (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t587 t588 t589 t590 t591 t592 t593 t594 t595 t596 t597 t598 t599 t600 t601 t602))
% 14.45/14.64  (step t604 (cl (and (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (or (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t586 t603 a2))
% 14.45/14.64  (step t605 (cl (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule and :premises (t604))
% 14.45/14.64  (step t606 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule or :premises (t605))
% 14.45/14.64  (step t607 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.64  (step t608 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t609 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t608))
% 14.45/14.64  (step t610 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))))) :rule all_simplify)
% 14.45/14.64  (step t611 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule refl)
% 14.45/14.64  (step t612 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 14.45/14.64  (step t613 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t611 t612))
% 14.45/14.64  (step t614 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) true)) :rule all_simplify)
% 14.45/14.64  (step t615 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) true)) :rule trans :premises (t613 t614))
% 14.45/14.64  (step t616 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) true)) :rule trans :premises (t610 t615))
% 14.45/14.64  (step t617 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t609 t616))
% 14.45/14.64  (step t618 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule refl)
% 14.45/14.64  (step t619 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t403 t617 t618))
% 14.45/14.64  (step t620 (cl (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule and_neg)
% 14.45/14.64  (step t621 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t622)
% 14.45/14.64  (assume t622.a0 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.64  (assume t622.a1 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))
% 14.45/14.64  (step t622.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t622.t2)
% 14.45/14.64  (assume t622.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))
% 14.45/14.64  (assume t622.t2.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.64  (step t622.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t622.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t622.t2.t1))
% 14.45/14.64  (step t622.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21)) :rule symm :premises (t622.t2.a1))
% 14.45/14.64  (step t622.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t622.t2.t3))
% 14.45/14.64  (step t622.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule refl)
% 14.45/14.64  (step t622.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule cong :premises (t622.t2.t4 t622.t2.t5))
% 14.45/14.64  (step t622.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t622.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv2 :premises (t622.t2.t7))
% 14.45/14.64  (step t622.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule not_not)
% 14.45/14.64  (step t622.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t622.t2.t8 t622.t2.t9))
% 14.45/14.64  (step t622.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) false)) :rule resolution :premises (t622.t2.t10 t622.t2.a0))
% 14.45/14.64  (step t622.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t622.t2.t6 t622.t2.t11))
% 14.45/14.64  (step t622.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t622.t2.t2 t622.t2.t12))
% 14.45/14.64  (step t622.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t622.t2.a0 t622.t2.a1))
% 14.45/14.64  (step t622.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.45/14.64  (step t622.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t622.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t622.t2 t622.t3 t622.t4))
% 14.45/14.64  (step t622.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t622.t5))
% 14.45/14.64  (step t622.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t622.t6))
% 14.45/14.64  (step t622.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t622.t1 t622.t7))
% 14.45/14.64  (step t622.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t622.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t622.t8 t622.t9))
% 14.45/14.64  (step t622.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t622.t10))
% 14.45/14.64  (step t622.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t622.t11))
% 14.45/14.64  (step t622.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_neg)
% 14.45/14.64  (step t622.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t622.t13 t622.a1 t622.a0))
% 14.45/14.64  (step t622.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t622.t12 t622.t14))
% 14.45/14.64  (step t622 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t622.a0 t622.a1))
% 14.45/14.64  (step t623 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t624 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.45/14.64  (step t625 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t622 t623 t624))
% 14.45/14.64  (step t626 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t625))
% 14.45/14.64  (step t627 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t626))
% 14.45/14.64  (step t628 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t621 t627))
% 14.45/14.64  (step t629 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t630 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t628 t629))
% 14.45/14.64  (step t631 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t630))
% 14.45/14.64  (step t632 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t631))
% 14.45/14.64  (step t633 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t620 t632))
% 14.45/14.64  (step t634 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t635 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 14.45/14.64  (step t636 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t637 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t633 t634 t635 t636))
% 14.45/14.64  (step t638 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t637))
% 14.45/14.64  (step t639 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t607 t619 t638))
% 14.45/14.64  (step t640 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t639))
% 14.45/14.64  (step t641 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t640))
% 14.45/14.64  (step t642 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule and :premises (t365))
% 14.45/14.64  (step t643 (cl (or (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule and :premises (t200))
% 14.45/14.64  (step t644 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t643))
% 14.45/14.64  (step t645 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t546 t548 t584 t585 t606 t641 t642 t644))
% 14.45/14.64  (step t646 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule contraction :premises (t645))
% 14.45/14.64  (step t647 (cl (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and :premises (t200))
% 14.45/14.64  (step t648 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t647))
% 14.45/14.64  (step t649 (cl (not (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))))) (not (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.64  (step t650 (cl (= (= (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22)) true) (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 14.45/14.64  (step t651 (cl (not (= (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22)) true)) (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22))) :rule equiv1 :premises (t650))
% 14.45/14.64  (step t652 (cl (= (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22)) (= (= tptp.e21 tptp.e22) (not (not (= tptp.e21 tptp.e22)))))) :rule all_simplify)
% 14.45/14.64  (step t653 (cl (= (= tptp.e21 tptp.e22) (= tptp.e21 tptp.e22))) :rule refl)
% 14.45/14.64  (step t654 (cl (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22))) :rule all_simplify)
% 14.45/14.64  (step t655 (cl (= (= (= tptp.e21 tptp.e22) (not (not (= tptp.e21 tptp.e22)))) (= (= tptp.e21 tptp.e22) (= tptp.e21 tptp.e22)))) :rule cong :premises (t653 t654))
% 14.45/14.64  (step t656 (cl (= (= (= tptp.e21 tptp.e22) (= tptp.e21 tptp.e22)) true)) :rule all_simplify)
% 14.45/14.64  (step t657 (cl (= (= (= tptp.e21 tptp.e22) (not (not (= tptp.e21 tptp.e22)))) true)) :rule trans :premises (t655 t656))
% 14.45/14.64  (step t658 (cl (= (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22)) true)) :rule trans :premises (t652 t657))
% 14.45/14.64  (step t659 (cl (= (not (not (= tptp.e21 tptp.e22))) (= tptp.e21 tptp.e22))) :rule resolution :premises (t651 t658))
% 14.45/14.64  (step t660 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule refl)
% 14.45/14.64  (step t661 (cl (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t659 t110 t402 t660))
% 14.45/14.64  (step t662 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.64  (step t663 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t664)
% 14.45/14.64  (assume t664.a0 (not (= tptp.e21 tptp.e22)))
% 14.45/14.64  (assume t664.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t664.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.64  (step t664.t1 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t664.t2)
% 14.45/14.64  (assume t664.t2.a0 (not (= tptp.e21 tptp.e22)))
% 14.45/14.64  (assume t664.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.64  (step t664.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) false) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.64  (step t664.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) false)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule equiv1 :premises (t664.t2.t1))
% 14.45/14.64  (step t664.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.64  (step t664.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t664.t2.a1))
% 14.45/14.64  (step t664.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 tptp.e22))) :rule cong :premises (t664.t2.t3 t664.t2.t4))
% 14.45/14.64  (step t664.t2.t6 (cl (= (= (= tptp.e21 tptp.e22) false) (not (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 14.45/14.64  (step t664.t2.t7 (cl (= (= tptp.e21 tptp.e22) false) (not (not (= tptp.e21 tptp.e22)))) :rule equiv2 :premises (t664.t2.t6))
% 14.45/14.64  (step t664.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e22)))) (= tptp.e21 tptp.e22)) :rule not_not)
% 14.45/14.64  (step t664.t2.t9 (cl (= (= tptp.e21 tptp.e22) false) (= tptp.e21 tptp.e22)) :rule resolution :premises (t664.t2.t7 t664.t2.t8))
% 14.45/14.64  (step t664.t2.t10 (cl (= (= tptp.e21 tptp.e22) false)) :rule resolution :premises (t664.t2.t9 t664.t2.a0))
% 14.45/14.64  (step t664.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) false)) :rule trans :premises (t664.t2.t5 t664.t2.t10))
% 14.45/14.64  (step t664.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t664.t2.t2 t664.t2.t11))
% 14.45/14.64  (step t664.t2 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t664.t2.a0 t664.t2.a1))
% 14.45/14.64  (step t664.t3 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t664.t4 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t664.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t664.t2 t664.t3 t664.t4))
% 14.45/14.64  (step t664.t6 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t664.t5))
% 14.45/14.64  (step t664.t7 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t664.t6))
% 14.45/14.64  (step t664.t8 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t664.t1 t664.t7))
% 14.45/14.64  (step t664.t9 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 14.45/14.64  (step t664.t10 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t664.t8 t664.t9))
% 14.45/14.64  (step t664.t11 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t664.t10))
% 14.45/14.64  (step t664.t12 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t664.t11))
% 14.45/14.64  (step t664.t13 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 14.45/14.64  (step t664.t14 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t664.t15)
% 14.45/14.64  (assume t664.t15.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t664.t15.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.64  (step t664.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t664.t15.a1))
% 14.45/14.64  (step t664.t15.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t664.t15.t1))
% 14.45/14.64  (step t664.t15.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t664.t15.a0))
% 14.45/14.64  (step t664.t15.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.64  (step t664.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t664.t15.t3 t664.t15.t4))
% 14.45/14.64  (step t664.t15.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t664.t15.t2 t664.t15.t5))
% 14.45/14.64  (step t664.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t664.t15.a0 t664.t15.a1))
% 14.45/14.64  (step t664.t16 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t664.t17 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t664.t18 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t664.t15 t664.t16 t664.t17))
% 14.45/14.64  (step t664.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t664.t18))
% 14.45/14.64  (step t664.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t664.t19))
% 14.45/14.64  (step t664.t21 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t664.t14 t664.t20))
% 14.45/14.64  (step t664.t22 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.64  (step t664.t23 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t664.t21 t664.t22))
% 14.45/14.64  (step t664.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t664.t23))
% 14.45/14.64  (step t664.t25 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t664.t24))
% 14.45/14.64  (step t664.t26 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.64  (step t664.t27 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t664.t26 t664.a1 t664.a2))
% 14.45/14.64  (step t664.t28 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t664.t25 t664.t27))
% 14.45/14.64  (step t664.t29 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t664.t13 t664.a0 t664.t28))
% 14.45/14.64  (step t664.t30 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t664.t12 t664.t29))
% 14.45/14.64  (step t664 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t664.a0 t664.a1 t664.a2))
% 14.45/14.64  (step t665 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t666 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t667 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t668 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t664 t665 t666 t667))
% 14.45/14.64  (step t669 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t668))
% 14.45/14.64  (step t670 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t669))
% 14.45/14.64  (step t671 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t663 t670))
% 14.45/14.64  (step t672 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 14.45/14.64  (step t673 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t671 t672))
% 14.45/14.64  (step t674 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t673))
% 14.45/14.64  (step t675 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t674))
% 14.45/14.64  (step t676 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t662 t675))
% 14.45/14.64  (step t677 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (not (= tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t678 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t679 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t680 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t681 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t676 t677 t678 t679 t680))
% 14.45/14.64  (step t682 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t681))
% 14.45/14.64  (step t683 (cl (or (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t649 t661 t682))
% 14.45/14.64  (step t684 (cl (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule or :premises (t683))
% 14.45/14.64  (step t685 (cl (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t684))
% 14.45/14.64  (step t686 (cl (not (= tptp.e21 tptp.e22))) :rule and :premises (a7))
% 14.45/14.64  (step t687 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t685 t447 t397 t686))
% 14.45/14.64  (step t688 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t646 t648 t687))
% 14.45/14.64  (step t689 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t688))
% 14.45/14.64  (step t690 (cl (not (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) (not (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.64  (step t691 (cl (= (= (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23)) true) (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.64  (step t692 (cl (not (= (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23)) true)) (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23))) :rule equiv1 :premises (t691))
% 14.45/14.64  (step t693 (cl (= (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23)) (= (= tptp.e21 tptp.e23) (not (not (= tptp.e21 tptp.e23)))))) :rule all_simplify)
% 14.45/14.64  (step t694 (cl (= (= tptp.e21 tptp.e23) (= tptp.e21 tptp.e23))) :rule refl)
% 14.45/14.64  (step t695 (cl (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23))) :rule all_simplify)
% 14.45/14.64  (step t696 (cl (= (= (= tptp.e21 tptp.e23) (not (not (= tptp.e21 tptp.e23)))) (= (= tptp.e21 tptp.e23) (= tptp.e21 tptp.e23)))) :rule cong :premises (t694 t695))
% 14.45/14.64  (step t697 (cl (= (= (= tptp.e21 tptp.e23) (= tptp.e21 tptp.e23)) true)) :rule all_simplify)
% 14.45/14.64  (step t698 (cl (= (= (= tptp.e21 tptp.e23) (not (not (= tptp.e21 tptp.e23)))) true)) :rule trans :premises (t696 t697))
% 14.45/14.64  (step t699 (cl (= (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23)) true)) :rule trans :premises (t693 t698))
% 14.45/14.64  (step t700 (cl (= (not (not (= tptp.e21 tptp.e23))) (= tptp.e21 tptp.e23))) :rule resolution :premises (t692 t699))
% 14.45/14.64  (step t701 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule refl)
% 14.45/14.64  (step t702 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule refl)
% 14.45/14.64  (step t703 (cl (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t700 t701 t702))
% 14.45/14.64  (step t704 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule and_neg)
% 14.45/14.64  (step t705 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t706)
% 14.45/14.64  (assume t706.a0 (not (= tptp.e21 tptp.e23)))
% 14.45/14.64  (assume t706.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.64  (step t706.t1 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t706.t2)
% 14.45/14.64  (assume t706.t2.a0 (not (= tptp.e21 tptp.e23)))
% 14.45/14.64  (assume t706.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.64  (step t706.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.64  (step t706.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) false)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule equiv1 :premises (t706.t2.t1))
% 14.45/14.64  (step t706.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.64  (step t706.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) :rule symm :premises (t706.t2.a1))
% 14.45/14.64  (step t706.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 tptp.e23))) :rule cong :premises (t706.t2.t3 t706.t2.t4))
% 14.45/14.64  (step t706.t2.t6 (cl (= (= (= tptp.e21 tptp.e23) false) (not (= tptp.e21 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.64  (step t706.t2.t7 (cl (= (= tptp.e21 tptp.e23) false) (not (not (= tptp.e21 tptp.e23)))) :rule equiv2 :premises (t706.t2.t6))
% 14.45/14.64  (step t706.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e23)))) (= tptp.e21 tptp.e23)) :rule not_not)
% 14.45/14.64  (step t706.t2.t9 (cl (= (= tptp.e21 tptp.e23) false) (= tptp.e21 tptp.e23)) :rule resolution :premises (t706.t2.t7 t706.t2.t8))
% 14.45/14.64  (step t706.t2.t10 (cl (= (= tptp.e21 tptp.e23) false)) :rule resolution :premises (t706.t2.t9 t706.t2.a0))
% 14.45/14.64  (step t706.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) false)) :rule trans :premises (t706.t2.t5 t706.t2.t10))
% 14.45/14.64  (step t706.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t706.t2.t2 t706.t2.t11))
% 14.45/14.64  (step t706.t2 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule subproof :discharge (t706.t2.a0 t706.t2.a1))
% 14.45/14.64  (step t706.t3 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t706.t4 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t706.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t706.t2 t706.t3 t706.t4))
% 14.45/14.64  (step t706.t6 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t706.t5))
% 14.45/14.64  (step t706.t7 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t706.t6))
% 14.45/14.64  (step t706.t8 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t706.t1 t706.t7))
% 14.45/14.64  (step t706.t9 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg2)
% 14.45/14.64  (step t706.t10 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t706.t8 t706.t9))
% 14.45/14.64  (step t706.t11 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t706.t10))
% 14.45/14.64  (step t706.t12 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies :premises (t706.t11))
% 14.45/14.64  (step t706.t13 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule and_neg)
% 14.45/14.64  (step t706.t14 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t706.t13 t706.a0 t706.a1))
% 14.45/14.64  (step t706.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t706.t12 t706.t14))
% 14.45/14.64  (step t706 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule subproof :discharge (t706.a0 t706.a1))
% 14.45/14.64  (step t707 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t708 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t709 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t706 t707 t708))
% 14.45/14.64  (step t710 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t709))
% 14.45/14.64  (step t711 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t710))
% 14.45/14.64  (step t712 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t705 t711))
% 14.45/14.64  (step t713 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg2)
% 14.45/14.64  (step t714 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t712 t713))
% 14.45/14.64  (step t715 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t714))
% 14.45/14.64  (step t716 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies :premises (t715))
% 14.45/14.64  (step t717 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t704 t716))
% 14.45/14.64  (step t718 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (not (= tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t719 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t720 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t721 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t717 t718 t719 t720))
% 14.45/14.64  (step t722 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t721))
% 14.45/14.64  (step t723 (cl (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t690 t703 t722))
% 14.45/14.64  (step t724 (cl (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule or :premises (t723))
% 14.45/14.64  (step t725 (cl (not (= tptp.e21 tptp.e23))) :rule and :premises (a7))
% 14.45/14.64  (step t726 (cl (not (= (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.64  (step t727 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t728 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t727))
% 14.45/14.64  (step t729 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))))) :rule all_simplify)
% 14.45/14.64  (step t730 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule refl)
% 14.45/14.64  (step t731 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 14.45/14.64  (step t732 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t730 t731))
% 14.45/14.64  (step t733 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) true)) :rule all_simplify)
% 14.45/14.64  (step t734 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) true)) :rule trans :premises (t732 t733))
% 14.45/14.64  (step t735 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) true)) :rule trans :premises (t729 t734))
% 14.45/14.64  (step t736 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t728 t735))
% 14.45/14.64  (step t737 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule refl)
% 14.45/14.64  (step t738 (cl (= (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t451 t736 t737))
% 14.45/14.64  (step t739 (cl (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule and_neg)
% 14.45/14.64  (step t740 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t741)
% 14.45/14.64  (assume t741.a0 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.64  (assume t741.a1 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))
% 14.45/14.64  (step t741.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t741.t2)
% 14.45/14.64  (assume t741.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))
% 14.45/14.64  (assume t741.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.64  (step t741.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t741.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t741.t2.t1))
% 14.45/14.64  (step t741.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) :rule symm :premises (t741.t2.a1))
% 14.45/14.64  (step t741.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t741.t2.t3))
% 14.45/14.64  (step t741.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule refl)
% 14.45/14.64  (step t741.t2.t6 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule cong :premises (t741.t2.t4 t741.t2.t5))
% 14.45/14.64  (step t741.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t741.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv2 :premises (t741.t2.t7))
% 14.45/14.64  (step t741.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) :rule not_not)
% 14.45/14.64  (step t741.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t741.t2.t8 t741.t2.t9))
% 14.45/14.64  (step t741.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false)) :rule resolution :premises (t741.t2.t10 t741.t2.a0))
% 14.45/14.64  (step t741.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t741.t2.t6 t741.t2.t11))
% 14.45/14.64  (step t741.t2.t13 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t741.t2.t2 t741.t2.t12))
% 14.45/14.64  (step t741.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t741.t2.a0 t741.t2.a1))
% 14.45/14.64  (step t741.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.45/14.64  (step t741.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t741.t5 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t741.t2 t741.t3 t741.t4))
% 14.45/14.64  (step t741.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t741.t5))
% 14.45/14.64  (step t741.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t741.t6))
% 14.45/14.64  (step t741.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t741.t1 t741.t7))
% 14.45/14.64  (step t741.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t741.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t741.t8 t741.t9))
% 14.45/14.64  (step t741.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t741.t10))
% 14.45/14.64  (step t741.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t741.t11))
% 14.45/14.64  (step t741.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 14.45/14.64  (step t741.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t741.t13 t741.a1 t741.a0))
% 14.45/14.64  (step t741.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t741.t12 t741.t14))
% 14.45/14.64  (step t741 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t741.a0 t741.a1))
% 14.45/14.64  (step t742 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t743 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.45/14.64  (step t744 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t741 t742 t743))
% 14.45/14.64  (step t745 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t744))
% 14.45/14.64  (step t746 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t745))
% 14.45/14.64  (step t747 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t740 t746))
% 14.45/14.64  (step t748 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t749 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t747 t748))
% 14.45/14.64  (step t750 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t749))
% 14.45/14.64  (step t751 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t750))
% 14.45/14.64  (step t752 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t739 t751))
% 14.45/14.64  (step t753 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t754 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 14.45/14.64  (step t755 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t756 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t752 t753 t754 t755))
% 14.45/14.64  (step t757 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t756))
% 14.45/14.64  (step t758 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t726 t738 t757))
% 14.45/14.64  (step t759 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t758))
% 14.45/14.64  (step t760 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t759))
% 14.45/14.64  (step t761 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule and :premises (t365))
% 14.45/14.64  (step t762 (cl (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and :premises (t200))
% 14.45/14.64  (step t763 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t762))
% 14.45/14.64  (step t764 (cl (not (= (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) (not (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_pos2)
% 14.45/14.64  (step t765 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule refl)
% 14.45/14.64  (step t766 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.64  (step t767 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) :rule equiv1 :premises (t766))
% 14.45/14.64  (step t768 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))))) :rule all_simplify)
% 14.45/14.64  (step t769 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) :rule refl)
% 14.45/14.64  (step t770 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 14.45/14.64  (step t771 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t769 t770))
% 14.45/14.64  (step t772 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) true)) :rule all_simplify)
% 14.45/14.64  (step t773 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) true)) :rule trans :premises (t771 t772))
% 14.45/14.64  (step t774 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) true)) :rule trans :premises (t768 t773))
% 14.45/14.64  (step t775 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t767 t774))
% 14.45/14.64  (step t776 (cl (= (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t765 t775 t451))
% 14.45/14.64  (step t777 (cl (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) :rule and_neg)
% 14.45/14.64  (step t778 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t779)
% 14.45/14.64  (assume t779.a0 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.64  (assume t779.a1 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))
% 14.45/14.64  (step t779.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t779.t2)
% 14.45/14.64  (assume t779.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))
% 14.45/14.64  (assume t779.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.64  (step t779.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.64  (step t779.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) false)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule equiv1 :premises (t779.t2.t1))
% 14.45/14.64  (step t779.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) :rule symm :premises (t779.t2.a1))
% 14.45/14.64  (step t779.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t779.t2.t3))
% 14.45/14.64  (step t779.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) :rule refl)
% 14.45/14.64  (step t779.t2.t6 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) :rule cong :premises (t779.t2.t4 t779.t2.t5))
% 14.45/14.64  (step t779.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) false) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.64  (step t779.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv2 :premises (t779.t2.t7))
% 14.45/14.64  (step t779.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) :rule not_not)
% 14.45/14.64  (step t779.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) false) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) :rule resolution :premises (t779.t2.t8 t779.t2.t9))
% 14.45/14.64  (step t779.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) false)) :rule resolution :premises (t779.t2.t10 t779.t2.a0))
% 14.45/14.64  (step t779.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) false)) :rule trans :premises (t779.t2.t6 t779.t2.t11))
% 14.45/14.64  (step t779.t2.t13 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t779.t2.t2 t779.t2.t12))
% 14.45/14.64  (step t779.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t779.t2.a0 t779.t2.a1))
% 14.45/14.64  (step t779.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) :rule and_pos)
% 14.45/14.64  (step t779.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t779.t5 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t779.t2 t779.t3 t779.t4))
% 14.45/14.64  (step t779.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t779.t5))
% 14.45/14.64  (step t779.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t779.t6))
% 14.45/14.64  (step t779.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t779.t1 t779.t7))
% 14.45/14.64  (step t779.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.45/14.64  (step t779.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t779.t8 t779.t9))
% 14.45/14.64  (step t779.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t779.t10))
% 14.45/14.64  (step t779.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t779.t11))
% 14.45/14.64  (step t779.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_neg)
% 14.45/14.64  (step t779.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t779.t13 t779.a1 t779.a0))
% 14.45/14.64  (step t779.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t779.t12 t779.t14))
% 14.45/14.64  (step t779 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t779.a0 t779.a1))
% 14.45/14.64  (step t780 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t781 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) :rule and_pos)
% 14.45/14.64  (step t782 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))))) :rule resolution :premises (t779 t780 t781))
% 14.45/14.64  (step t783 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t782))
% 14.45/14.64  (step t784 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t783))
% 14.45/14.64  (step t785 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t778 t784))
% 14.45/14.64  (step t786 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.45/14.64  (step t787 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t785 t786))
% 14.45/14.64  (step t788 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t787))
% 14.45/14.64  (step t789 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t788))
% 14.45/14.64  (step t790 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t777 t789))
% 14.45/14.64  (step t791 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t792 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))))) :rule or_neg)
% 14.45/14.64  (step t793 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t794 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t790 t791 t792 t793))
% 14.45/14.64  (step t795 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t794))
% 14.45/14.64  (step t796 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t764 t776 t795))
% 14.45/14.64  (step t797 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule or :premises (t796))
% 14.45/14.64  (step t798 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t797))
% 14.45/14.64  (step t799 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) :rule and :premises (t365))
% 14.45/14.64  (step t800 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t689 t724 t725 t760 t761 t763 t798 t799))
% 14.45/14.64  (step t801 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t800))
% 14.45/14.64  (step t802 (cl (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule and_neg)
% 14.45/14.64  (step t803 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t804)
% 14.45/14.64  (assume t804.a0 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.64  (assume t804.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.64  (assume t804.a2 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.64  (assume t804.a3 (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))
% 14.45/14.64  (step t804.t1 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t804.t2)
% 14.45/14.64  (assume t804.t2.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.64  (assume t804.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.64  (assume t804.t2.a2 (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))
% 14.45/14.64  (assume t804.t2.a3 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.64  (step t804.t2.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t804.t2.a2))
% 14.45/14.64  (step t804.t2.t2 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) :rule symm :premises (t804.t2.t1))
% 14.45/14.64  (step t804.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) :rule symm :premises (t804.t2.a1))
% 14.45/14.64  (step t804.t2.t4 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 14.45/14.64  (step t804.t2.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) :rule cong :premises (t804.t2.t3 t804.t2.t4))
% 14.45/14.64  (step t804.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21)) :rule symm :premises (t804.t2.a0))
% 14.45/14.64  (step t804.t2.t7 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) :rule symm :premises (t804.t2.a3))
% 14.45/14.64  (step t804.t2.t8 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t804.t2.t7))
% 14.45/14.64  (step t804.t2.t9 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t804.t2.t2 t804.t2.t5 t804.t2.t6 t804.t2.t8))
% 14.45/14.64  (step t804.t2 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t804.t2.a0 t804.t2.a1 t804.t2.a2 t804.t2.a3))
% 14.45/14.64  (step t804.t3 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t804.t4 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t804.t5 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t804.t6 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.64  (step t804.t7 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t804.t2 t804.t3 t804.t4 t804.t5 t804.t6))
% 14.45/14.64  (step t804.t8 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t804.t7))
% 14.45/14.64  (step t804.t9 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t804.t8))
% 14.45/14.64  (step t804.t10 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t804.t1 t804.t9))
% 14.45/14.64  (step t804.t11 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 14.45/14.64  (step t804.t12 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t804.t10 t804.t11))
% 14.45/14.64  (step t804.t13 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t804.t12))
% 14.45/14.64  (step t804.t14 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t804.t13))
% 14.45/14.64  (step t804.t15 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.45/14.64  (step t804.t16 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t804.t15 t804.a2 t804.a1 t804.a3 t804.a0))
% 14.45/14.64  (step t804.t17 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t804.t14 t804.t16))
% 14.45/14.64  (step t804 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t804.a0 t804.a1 t804.a2 t804.a3))
% 14.45/14.64  (step t805 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.64  (step t806 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t807 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t808 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t809 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule resolution :premises (t804 t805 t806 t807 t808))
% 14.45/14.64  (step t810 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t809))
% 14.45/14.64  (step t811 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t810))
% 14.45/14.64  (step t812 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t803 t811))
% 14.45/14.64  (step t813 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 14.45/14.64  (step t814 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t812 t813))
% 14.45/14.64  (step t815 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t814))
% 14.45/14.64  (step t816 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t815))
% 14.45/14.64  (step t817 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t802 t816))
% 14.45/14.64  (step t818 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule reordering :premises (t817))
% 14.45/14.64  (step t819 (cl (or (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule and :premises (t200))
% 14.45/14.64  (step t820 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule or :premises (t819))
% 14.45/14.64  (step t821 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.64  (step t822 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.64  (step t823 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t822))
% 14.45/14.64  (step t824 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))))) :rule all_simplify)
% 14.45/14.64  (step t825 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule refl)
% 14.45/14.64  (step t826 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 14.45/14.64  (step t827 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t825 t826))
% 14.45/14.64  (step t828 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.64  (step t829 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) true)) :rule trans :premises (t827 t828))
% 14.45/14.64  (step t830 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule trans :premises (t824 t829))
% 14.45/14.64  (step t831 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t823 t830))
% 14.45/14.64  (step t832 (cl (= (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.h2 tptp.e13))))) :rule refl)
% 14.45/14.64  (step t833 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t110 t111 t618 t452 t831 t832 t737))
% 14.45/14.64  (step t834 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13)))) :rule and_neg)
% 14.45/14.64  (step t835 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t836)
% 14.45/14.64  (assume t836.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t836.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.64  (assume t836.a2 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.64  (assume t836.a3 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.64  (assume t836.a4 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.64  (assume t836.a5 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.64  (step t836.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t836.t2)
% 14.45/14.64  (assume t836.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.64  (assume t836.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.64  (assume t836.t2.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.45/14.64  (assume t836.t2.a3 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.64  (assume t836.t2.a4 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.64  (step t836.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t836.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t836.t2.t1))
% 14.45/14.64  (step t836.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t836.t2.a1))
% 14.45/14.64  (step t836.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t836.t2.t3))
% 14.45/14.64  (step t836.t2.t5 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t836.t2.a3))
% 14.45/14.64  (step t836.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t836.t2.a2))
% 14.45/14.64  (step t836.t2.t7 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t836.t2.t6))
% 14.45/14.64  (step t836.t2.t8 (cl (= (tptp.h2 tptp.e13) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t836.t2.t5 t836.t2.t7))
% 14.45/14.64  (step t836.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h2 tptp.e13))) :rule symm :premises (t836.t2.t8))
% 14.45/14.64  (step t836.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) :rule symm :premises (t836.t2.a4))
% 14.45/14.64  (step t836.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.h2 tptp.e13))) :rule trans :premises (t836.t2.t10 t836.t2.a3))
% 14.45/14.64  (step t836.t2.t12 (cl (= (tptp.h2 tptp.e13) (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t836.t2.t11))
% 14.45/14.64  (step t836.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t836.t2.t9 t836.t2.t12))
% 14.45/14.64  (step t836.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t836.t2.t13))
% 14.45/14.64  (step t836.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t836.t2.t4 t836.t2.t14))
% 14.45/14.64  (step t836.t2.t16 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.64  (step t836.t2.t17 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t836.t2.t16))
% 14.45/14.64  (step t836.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 14.45/14.64  (step t836.t2.t19 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t836.t2.t17 t836.t2.t18))
% 14.45/14.64  (step t836.t2.t20 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t836.t2.t19 t836.t2.a0))
% 14.45/14.64  (step t836.t2.t21 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t836.t2.t15 t836.t2.t20))
% 14.45/14.64  (step t836.t2.t22 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t836.t2.t2 t836.t2.t21))
% 14.45/14.64  (step t836.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t836.t2.a0 t836.t2.a1 t836.t2.a2 t836.t2.a3 t836.t2.a4))
% 14.45/14.64  (step t836.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.64  (step t836.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t836.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t836.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.64  (step t836.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.64  (step t836.t8 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t836.t2 t836.t3 t836.t4 t836.t5 t836.t6 t836.t7))
% 14.45/14.64  (step t836.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t836.t8))
% 14.45/14.64  (step t836.t10 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t836.t9))
% 14.45/14.64  (step t836.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t836.t1 t836.t10))
% 14.45/14.64  (step t836.t12 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t836.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t836.t11 t836.t12))
% 14.45/14.64  (step t836.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t836.t13))
% 14.45/14.64  (step t836.t15 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t836.t14))
% 14.45/14.64  (step t836.t16 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.45/14.64  (step t836.t17 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t836.t18)
% 14.45/14.64  (assume t836.t18.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t836.t18.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.64  (step t836.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t836.t18.a1))
% 14.45/14.64  (step t836.t18.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t836.t18.t1))
% 14.45/14.64  (step t836.t18.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t836.t18.a0))
% 14.45/14.64  (step t836.t18.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t836.t18.t3 t836.t18.t3))
% 14.45/14.64  (step t836.t18.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t836.t18.t2 t836.t18.t4))
% 14.45/14.64  (step t836.t18 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t836.t18.a0 t836.t18.a1))
% 14.45/14.64  (step t836.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t836.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.64  (step t836.t21 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t836.t18 t836.t19 t836.t20))
% 14.45/14.64  (step t836.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t836.t21))
% 14.45/14.64  (step t836.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t836.t22))
% 14.45/14.64  (step t836.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t836.t17 t836.t23))
% 14.45/14.64  (step t836.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.45/14.64  (step t836.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t836.t24 t836.t25))
% 14.45/14.64  (step t836.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t836.t26))
% 14.45/14.64  (step t836.t28 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t836.t27))
% 14.45/14.64  (step t836.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.45/14.64  (step t836.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t836.t29 t836.a0 t836.a1))
% 14.45/14.64  (step t836.t31 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t836.t28 t836.t30))
% 14.45/14.64  (step t836.t32 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t836.t16 t836.a4 t836.a3 t836.t31 t836.a5 t836.a2))
% 14.45/14.64  (step t836.t33 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t836.t15 t836.t32))
% 14.45/14.64  (step t836 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t836.a0 t836.a1 t836.a2 t836.a3 t836.a4 t836.a5))
% 14.45/14.64  (step t837 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t838 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.64  (step t839 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.64  (step t840 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t841 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.64  (step t842 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.64  (step t843 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))))) :rule resolution :premises (t836 t837 t838 t839 t840 t841 t842))
% 14.45/14.64  (step t844 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t843))
% 14.45/14.64  (step t845 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t844))
% 14.45/14.64  (step t846 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t835 t845))
% 14.45/14.64  (step t847 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t848 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t846 t847))
% 14.45/14.64  (step t849 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t848))
% 14.45/14.64  (step t850 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t849))
% 14.45/14.64  (step t851 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t834 t850))
% 14.45/14.64  (step t852 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t853 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.64  (step t854 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t855 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.64  (step t856 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.45/14.64  (step t857 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.h2 tptp.e13))))) :rule or_neg)
% 14.45/14.64  (step t858 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t859 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t851 t852 t853 t854 t855 t856 t857 t858))
% 14.45/14.64  (step t860 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t859))
% 14.45/14.64  (step t861 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t821 t833 t860))
% 14.45/14.64  (step t862 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t861))
% 14.45/14.64  (step t863 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e13)))) :rule reordering :premises (t862))
% 14.45/14.64  (step t864 (cl (not (= (and (= (tptp.h2 tptp.e13) tptp.e21) (= (tptp.h2 tptp.e10) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) (not (and (= (tptp.h2 tptp.e13) tptp.e21) (= (tptp.h2 tptp.e10) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule equiv_pos2)
% 14.45/14.64  (step t865 (cl (= (= (tptp.h2 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 14.45/14.64  (step t866 (cl (= (= (tptp.h2 tptp.e10) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)))) :rule all_simplify)
% 14.45/14.64  (step t867 (cl (= (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 14.45/14.64  (step t868 (cl (= (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule all_simplify)
% 14.45/14.64  (step t869 (cl (= (and (= (tptp.h2 tptp.e13) tptp.e21) (= (tptp.h2 tptp.e10) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule cong :premises (t865 t866 t867 t868))
% 14.45/14.64  (step t870 (cl (and (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule resolution :premises (t864 t869 a14))
% 14.45/14.64  (step t871 (cl (= tptp.e21 (tptp.h2 tptp.e13))) :rule and :premises (t870))
% 14.45/14.64  (step t872 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and :premises (t365))
% 14.45/14.64  (step t873 (cl (or (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and :premises (t96))
% 14.45/14.64  (step t874 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule or :premises (t873))
% 14.45/14.64  (step t875 (cl (not (= (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (or (= tptp.e20 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))) (not (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) (or (= tptp.e20 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule equiv_pos2)
% 14.45/14.64  (step t876 (cl (= (= (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22)) true) (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22)))) :rule equiv_simplify)
% 14.45/14.64  (step t877 (cl (not (= (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22)) true)) (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22))) :rule equiv1 :premises (t876))
% 14.45/14.64  (step t878 (cl (= (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22)) (= (= tptp.e20 tptp.e22) (not (not (= tptp.e20 tptp.e22)))))) :rule all_simplify)
% 14.45/14.64  (step t879 (cl (= (= tptp.e20 tptp.e22) (= tptp.e20 tptp.e22))) :rule refl)
% 14.45/14.64  (step t880 (cl (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22))) :rule all_simplify)
% 14.45/14.64  (step t881 (cl (= (= (= tptp.e20 tptp.e22) (not (not (= tptp.e20 tptp.e22)))) (= (= tptp.e20 tptp.e22) (= tptp.e20 tptp.e22)))) :rule cong :premises (t879 t880))
% 14.45/14.64  (step t882 (cl (= (= (= tptp.e20 tptp.e22) (= tptp.e20 tptp.e22)) true)) :rule all_simplify)
% 14.45/14.64  (step t883 (cl (= (= (= tptp.e20 tptp.e22) (not (not (= tptp.e20 tptp.e22)))) true)) :rule trans :premises (t881 t882))
% 14.45/14.64  (step t884 (cl (= (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22)) true)) :rule trans :premises (t878 t883))
% 14.45/14.64  (step t885 (cl (= (not (not (= tptp.e20 tptp.e22))) (= tptp.e20 tptp.e22))) :rule resolution :premises (t877 t884))
% 14.45/14.64  (step t886 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule refl)
% 14.45/14.64  (step t887 (cl (= (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (or (= tptp.e20 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))))) :rule cong :premises (t885 t110 t402 t886))
% 14.45/14.64  (step t888 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.64  (step t889 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t890)
% 14.45/14.64  (assume t890.a0 (not (= tptp.e20 tptp.e22)))
% 14.45/14.64  (assume t890.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t890.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.64  (step t890.t1 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t890.t2)
% 14.45/14.64  (assume t890.t2.a0 (not (= tptp.e20 tptp.e22)))
% 14.45/14.64  (assume t890.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t890.t2.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.64  (step t890.t2.t1 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule equiv_simplify)
% 14.45/14.64  (step t890.t2.t2 (cl (not (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) false)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule equiv1 :premises (t890.t2.t1))
% 14.45/14.64  (step t890.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t890.t2.a1))
% 14.45/14.64  (step t890.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t890.t2.t3))
% 14.45/14.64  (step t890.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t890.t2.t4))
% 14.45/14.64  (step t890.t2.t6 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t890.t2.a2))
% 14.45/14.64  (step t890.t2.t7 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t890.t2.t6))
% 14.45/14.64  (step t890.t2.t8 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t890.t2.t7))
% 14.45/14.64  (step t890.t2.t9 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 tptp.e22))) :rule cong :premises (t890.t2.t5 t890.t2.t8))
% 14.45/14.64  (step t890.t2.t10 (cl (= (= (= tptp.e20 tptp.e22) false) (not (= tptp.e20 tptp.e22)))) :rule equiv_simplify)
% 14.45/14.64  (step t890.t2.t11 (cl (= (= tptp.e20 tptp.e22) false) (not (not (= tptp.e20 tptp.e22)))) :rule equiv2 :premises (t890.t2.t10))
% 14.45/14.64  (step t890.t2.t12 (cl (not (not (not (= tptp.e20 tptp.e22)))) (= tptp.e20 tptp.e22)) :rule not_not)
% 14.45/14.64  (step t890.t2.t13 (cl (= (= tptp.e20 tptp.e22) false) (= tptp.e20 tptp.e22)) :rule resolution :premises (t890.t2.t11 t890.t2.t12))
% 14.45/14.64  (step t890.t2.t14 (cl (= (= tptp.e20 tptp.e22) false)) :rule resolution :premises (t890.t2.t13 t890.t2.a0))
% 14.45/14.64  (step t890.t2.t15 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) false)) :rule trans :premises (t890.t2.t9 t890.t2.t14))
% 14.45/14.64  (step t890.t2.t16 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t890.t2.t2 t890.t2.t15))
% 14.45/14.64  (step t890.t2 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule subproof :discharge (t890.t2.a0 t890.t2.a1 t890.t2.a2))
% 14.45/14.64  (step t890.t3 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t890.t4 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t890.t5 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t890.t6 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t890.t2 t890.t3 t890.t4 t890.t5))
% 14.45/14.64  (step t890.t7 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t890.t6))
% 14.45/14.64  (step t890.t8 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule contraction :premises (t890.t7))
% 14.45/14.64  (step t890.t9 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t890.t1 t890.t8))
% 14.45/14.64  (step t890.t10 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule implies_neg2)
% 14.45/14.64  (step t890.t11 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t890.t9 t890.t10))
% 14.45/14.64  (step t890.t12 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule contraction :premises (t890.t11))
% 14.45/14.64  (step t890.t13 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies :premises (t890.t12))
% 14.45/14.64  (step t890.t14 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.64  (step t890.t15 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t890.t14 t890.a0 t890.a1 t890.a2))
% 14.45/14.64  (step t890.t16 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t890.t13 t890.t15))
% 14.45/14.64  (step t890 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule subproof :discharge (t890.a0 t890.a1 t890.a2))
% 14.45/14.64  (step t891 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t892 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t893 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t894 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t890 t891 t892 t893))
% 14.45/14.64  (step t895 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t894))
% 14.45/14.64  (step t896 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule contraction :premises (t895))
% 14.45/14.64  (step t897 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t889 t896))
% 14.45/14.64  (step t898 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule implies_neg2)
% 14.45/14.64  (step t899 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t897 t898))
% 14.45/14.64  (step t900 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule contraction :premises (t899))
% 14.45/14.64  (step t901 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies :premises (t900))
% 14.45/14.64  (step t902 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t888 t901))
% 14.45/14.64  (step t903 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (not (not (= tptp.e20 tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t904 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t905 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t906 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t907 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t902 t903 t904 t905 t906))
% 14.45/14.64  (step t908 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule contraction :premises (t907))
% 14.45/14.64  (step t909 (cl (or (= tptp.e20 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t875 t887 t908))
% 14.45/14.64  (step t910 (cl (= tptp.e20 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule or :premises (t909))
% 14.45/14.64  (step t911 (cl (= tptp.e20 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t910))
% 14.45/14.64  (step t912 (cl (not (= tptp.e20 tptp.e22))) :rule and :premises (a7))
% 14.45/14.64  (step t913 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t911 t912 t397 t447))
% 14.45/14.64  (step t914 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))))) :rule equiv_pos2)
% 14.45/14.64  (step t915 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))))) :rule refl)
% 14.45/14.64  (step t916 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))))) :rule cong :premises (t702 t520 t915))
% 14.45/14.64  (step t917 (cl (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 14.45/14.64  (step t918 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t919)
% 14.45/14.64  (assume t919.a0 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.64  (assume t919.a1 (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.64  (step t919.t1 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t919.t2)
% 14.45/14.64  (assume t919.t2.a0 (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.64  (assume t919.t2.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.64  (step t919.t2.t1 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t919.t2.t2 (cl (not (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) false)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule equiv1 :premises (t919.t2.t1))
% 14.45/14.64  (step t919.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) :rule symm :premises (t919.t2.a1))
% 14.45/14.64  (step t919.t2.t4 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.64  (step t919.t2.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule cong :premises (t919.t2.t3 t919.t2.t4))
% 14.45/14.64  (step t919.t2.t6 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule cong :premises (t919.t2.t3 t919.t2.t5))
% 14.45/14.64  (step t919.t2.t7 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t919.t2.t8 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv2 :premises (t919.t2.t7))
% 14.45/14.64  (step t919.t2.t9 (cl (not (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule not_not)
% 14.45/14.64  (step t919.t2.t10 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t919.t2.t8 t919.t2.t9))
% 14.45/14.64  (step t919.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t919.t2.t10 t919.t2.a0))
% 14.45/14.64  (step t919.t2.t12 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) false)) :rule trans :premises (t919.t2.t6 t919.t2.t11))
% 14.45/14.64  (step t919.t2.t13 (cl (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule resolution :premises (t919.t2.t2 t919.t2.t12))
% 14.45/14.64  (step t919.t2 (cl (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule subproof :discharge (t919.t2.a0 t919.t2.a1))
% 14.45/14.64  (step t919.t3 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.64  (step t919.t4 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t919.t5 (cl (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t919.t2 t919.t3 t919.t4))
% 14.45/14.64  (step t919.t6 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule reordering :premises (t919.t5))
% 14.45/14.64  (step t919.t7 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule contraction :premises (t919.t6))
% 14.45/14.64  (step t919.t8 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule resolution :premises (t919.t1 t919.t7))
% 14.45/14.64  (step t919.t9 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t919.t10 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))))) :rule resolution :premises (t919.t8 t919.t9))
% 14.45/14.64  (step t919.t11 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))))) :rule contraction :premises (t919.t10))
% 14.45/14.64  (step t919.t12 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule implies :premises (t919.t11))
% 14.45/14.64  (step t919.t13 (cl (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule and_neg)
% 14.45/14.64  (step t919.t14 (cl (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t919.t13 t919.a1 t919.a0))
% 14.45/14.64  (step t919.t15 (cl (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule resolution :premises (t919.t12 t919.t14))
% 14.45/14.64  (step t919 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule subproof :discharge (t919.a0 t919.a1))
% 14.45/14.64  (step t920 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t921 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.64  (step t922 (cl (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t919 t920 t921))
% 14.45/14.64  (step t923 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule reordering :premises (t922))
% 14.45/14.64  (step t924 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule contraction :premises (t923))
% 14.45/14.64  (step t925 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule resolution :premises (t918 t924))
% 14.45/14.64  (step t926 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t927 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))))) :rule resolution :premises (t925 t926))
% 14.45/14.64  (step t928 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))))) :rule contraction :premises (t927))
% 14.45/14.64  (step t929 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule implies :premises (t928))
% 14.45/14.64  (step t930 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule resolution :premises (t917 t929))
% 14.45/14.64  (step t931 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t932 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (not (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 14.45/14.64  (step t933 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t934 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))))) :rule resolution :premises (t930 t931 t932 t933))
% 14.45/14.64  (step t935 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))))) :rule contraction :premises (t934))
% 14.45/14.64  (step t936 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21))))) :rule resolution :premises (t914 t916 t935))
% 14.45/14.64  (step t937 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule or :premises (t936))
% 14.45/14.64  (step t938 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)))) :rule reordering :premises (t937))
% 14.45/14.64  (step t939 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t647))
% 14.45/14.64  (step t940 (cl (or (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule and :premises (t200))
% 14.45/14.64  (step t941 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t940))
% 14.45/14.64  (step t942 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t818 t642 t820 t863 t871 t396 t397 t872 t874 t913 t938 t939 t687 t641 t642 t941))
% 14.45/14.64  (step t943 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule contraction :premises (t942))
% 14.45/14.64  (step t944 (cl (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule and :premises (t200))
% 14.45/14.64  (step t945 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t944))
% 14.45/14.64  (step t946 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv_pos2)
% 14.45/14.64  (step t947 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 14.45/14.64  (step t948 (cl (= (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.64  (step t949 (cl (not (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t948))
% 14.45/14.64  (step t950 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))))) :rule all_simplify)
% 14.45/14.64  (step t951 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule refl)
% 14.45/14.64  (step t952 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 14.45/14.64  (step t953 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t951 t952))
% 14.45/14.64  (step t954 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.64  (step t955 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) true)) :rule trans :premises (t953 t954))
% 14.45/14.64  (step t956 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule trans :premises (t950 t955))
% 14.45/14.64  (step t957 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t949 t956))
% 14.45/14.64  (step t958 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t110 t111 t947 t957))
% 14.45/14.64  (step t959 (cl (not (= (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))))) (not (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule equiv_pos2)
% 14.45/14.64  (step t960 (cl (= (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule refl)
% 14.45/14.64  (step t961 (cl (= (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))))) :rule equiv_simplify)
% 14.45/14.64  (step t962 (cl (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))))) :rule equiv2 :premises (t961))
% 14.45/14.64  (step t963 (cl (not (not (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule not_not)
% 14.45/14.64  (step t964 (cl (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t962 t963))
% 14.45/14.64  (step t965 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t966)
% 14.45/14.64  (assume t966.a0 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.64  (assume t966.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.64  (assume t966.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.45/14.64  (assume t966.a3 (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.64  (step t966.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.64  (step t966.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.64  (step t966.t3 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.64  (step t966.t4 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t966.t3))
% 14.45/14.64  (step t966.t5 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 14.45/14.64  (step t966.t6 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t966.t4 t966.t5))
% 14.45/14.64  (step t966.t7 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t966.t6 t966.a3))
% 14.45/14.64  (step t966.t8 (cl (= false (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule symm :premises (t966.t7))
% 14.45/14.64  (step t966.t9 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) true) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv_simplify)
% 14.45/14.64  (step t966.t10 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) true) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv2 :premises (t966.t9))
% 14.45/14.64  (step t966.t11 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e21)) :rule symm :premises (t966.a1))
% 14.45/14.64  (step t966.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t966.a0))
% 14.45/14.64  (step t966.t13 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t966.t12))
% 14.45/14.64  (step t966.t14 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t966.a2))
% 14.45/14.64  (step t966.t15 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule trans :premises (t966.t14 t966.t13))
% 14.45/14.64  (step t966.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t966.t15))
% 14.45/14.64  (step t966.t17 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t966.t11 t966.t13 t966.t16))
% 14.45/14.64  (step t966.t18 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) true)) :rule resolution :premises (t966.t10 t966.t17))
% 14.45/14.64  (step t966.t19 (cl (= false true)) :rule trans :premises (t966.t8 t966.t18))
% 14.45/14.64  (step t966.t20 (cl false) :rule resolution :premises (t966.t1 t966.t2 t966.t19))
% 14.45/14.64  (step t966 (cl (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false) :rule subproof :discharge (t966.a0 t966.a1 t966.a2 t966.a3))
% 14.45/14.64  (step t967 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.64  (step t968 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.64  (step t969 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t970 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.64  (step t971 (cl false (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t966 t967 t968 t969 t970))
% 14.45/14.64  (step t972 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) false) :rule reordering :premises (t971))
% 14.45/14.64  (step t973 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) false) :rule contraction :premises (t972))
% 14.45/14.64  (step t974 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false) false) :rule resolution :premises (t965 t973))
% 14.45/14.64  (step t975 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false) (not false)) :rule implies_neg2)
% 14.45/14.64  (step t976 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false) (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false)) :rule resolution :premises (t974 t975))
% 14.45/14.64  (step t977 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false)) :rule contraction :premises (t976))
% 14.45/14.64  (step t978 (cl (= (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))))) :rule implies_simplify)
% 14.45/14.64  (step t979 (cl (not (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false)) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule equiv1 :premises (t978))
% 14.45/14.64  (step t980 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t977 t979))
% 14.45/14.64  (step t981 (cl (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false)) :rule resolution :premises (t964 t980))
% 14.45/14.64  (step t982 (cl (= (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false))) :rule cong :premises (t960 t981))
% 14.45/14.64  (step t983 (cl (= (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))))) :rule all_simplify)
% 14.45/14.64  (step t984 (cl (= (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))))) :rule trans :premises (t982 t983))
% 14.45/14.64  (step t985 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t986)
% 14.45/14.64  (assume t986.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t986.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.64  (assume t986.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.64  (assume t986.a3 (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.64  (step t986.t1 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule and_neg)
% 14.45/14.64  (step t986.t2 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t986.t3)
% 14.45/14.64  (assume t986.t3.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t986.t3.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.64  (step t986.t3.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t986.t3.a1))
% 14.45/14.64  (step t986.t3.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t986.t3.t1))
% 14.45/14.64  (step t986.t3.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t986.t3.a0))
% 14.45/14.64  (step t986.t3.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t986.t3.t3 t986.t3.t3))
% 14.45/14.64  (step t986.t3.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t986.t3.t2 t986.t3.t4))
% 14.45/14.64  (step t986.t3 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t986.t3.a0 t986.t3.a1))
% 14.45/14.64  (step t986.t4 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t986.t5 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.64  (step t986.t6 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t986.t3 t986.t4 t986.t5))
% 14.45/14.64  (step t986.t7 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t986.t6))
% 14.45/14.64  (step t986.t8 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t986.t7))
% 14.45/14.64  (step t986.t9 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t986.t2 t986.t8))
% 14.45/14.64  (step t986.t10 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.45/14.64  (step t986.t11 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t986.t9 t986.t10))
% 14.45/14.64  (step t986.t12 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t986.t11))
% 14.45/14.64  (step t986.t13 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t986.t12))
% 14.45/14.64  (step t986.t14 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.45/14.64  (step t986.t15 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t986.t14 t986.a0 t986.a1))
% 14.45/14.64  (step t986.t16 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t986.t13 t986.t15))
% 14.45/14.64  (step t986.t17 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t986.t1 t986.a1 t986.a2 t986.t16 t986.a3))
% 14.45/14.64  (step t986 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule subproof :discharge (t986.a0 t986.a1 t986.a2 t986.a3))
% 14.45/14.64  (step t987 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t988 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.64  (step t989 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.64  (step t990 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.64  (step t991 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t986 t987 t988 t989 t990))
% 14.45/14.64  (step t992 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule reordering :premises (t991))
% 14.45/14.64  (step t993 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t992))
% 14.45/14.64  (step t994 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t985 t993))
% 14.45/14.64  (step t995 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule implies_neg2)
% 14.45/14.64  (step t996 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t994 t995))
% 14.45/14.64  (step t997 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule contraction :premises (t996))
% 14.45/14.64  (step t998 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t959 t984 t997))
% 14.45/14.64  (step t999 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule not_and :premises (t998))
% 14.45/14.64  (step t1000 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t1001 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.64  (step t1002 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t1003 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.45/14.64  (step t1004 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t999 t1000 t1001 t1002 t1003))
% 14.45/14.64  (step t1005 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule contraction :premises (t1004))
% 14.45/14.64  (step t1006 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t946 t958 t1005))
% 14.45/14.64  (step t1007 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) :rule or :premises (t1006))
% 14.45/14.64  (step t1008 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule reordering :premises (t1007))
% 14.45/14.64  (step t1009 (cl (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule and :premises (t365))
% 14.45/14.64  (step t1010 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1008 t396 t397 t1009))
% 14.45/14.64  (step t1011 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t943 t945 t1010))
% 14.45/14.64  (step t1012 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule contraction :premises (t1011))
% 14.45/14.64  (step t1013 (cl (not (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))))) (not (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.64  (step t1014 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule refl)
% 14.45/14.64  (step t1015 (cl (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))))) :rule cong :premises (t659 t550 t1014))
% 14.45/14.64  (step t1016 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_neg)
% 14.45/14.64  (step t1017 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1018)
% 14.45/14.64  (assume t1018.a0 (not (= tptp.e21 tptp.e22)))
% 14.45/14.64  (assume t1018.a1 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))
% 14.45/14.64  (step t1018.t1 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1018.t2)
% 14.45/14.64  (assume t1018.t2.a0 (not (= tptp.e21 tptp.e22)))
% 14.45/14.64  (assume t1018.t2.a1 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))
% 14.45/14.64  (step t1018.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t1018.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) false)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule equiv1 :premises (t1018.t2.t1))
% 14.45/14.64  (step t1018.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.64  (step t1018.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) :rule symm :premises (t1018.t2.a1))
% 14.45/14.64  (step t1018.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 tptp.e22))) :rule cong :premises (t1018.t2.t3 t1018.t2.t4))
% 14.45/14.64  (step t1018.t2.t6 (cl (= (= (= tptp.e21 tptp.e22) false) (not (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 14.45/14.64  (step t1018.t2.t7 (cl (= (= tptp.e21 tptp.e22) false) (not (not (= tptp.e21 tptp.e22)))) :rule equiv2 :premises (t1018.t2.t6))
% 14.45/14.64  (step t1018.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e22)))) (= tptp.e21 tptp.e22)) :rule not_not)
% 14.45/14.64  (step t1018.t2.t9 (cl (= (= tptp.e21 tptp.e22) false) (= tptp.e21 tptp.e22)) :rule resolution :premises (t1018.t2.t7 t1018.t2.t8))
% 14.45/14.64  (step t1018.t2.t10 (cl (= (= tptp.e21 tptp.e22) false)) :rule resolution :premises (t1018.t2.t9 t1018.t2.a0))
% 14.45/14.64  (step t1018.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) false)) :rule trans :premises (t1018.t2.t5 t1018.t2.t10))
% 14.45/14.64  (step t1018.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1018.t2.t2 t1018.t2.t11))
% 14.45/14.64  (step t1018.t2 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule subproof :discharge (t1018.t2.a0 t1018.t2.a1))
% 14.45/14.64  (step t1018.t3 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t1018.t4 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.45/14.64  (step t1018.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1018.t2 t1018.t3 t1018.t4))
% 14.45/14.64  (step t1018.t6 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t1018.t5))
% 14.45/14.64  (step t1018.t7 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t1018.t6))
% 14.45/14.64  (step t1018.t8 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1018.t1 t1018.t7))
% 14.45/14.64  (step t1018.t9 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t1018.t10 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1018.t8 t1018.t9))
% 14.45/14.64  (step t1018.t11 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t1018.t10))
% 14.45/14.64  (step t1018.t12 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies :premises (t1018.t11))
% 14.45/14.64  (step t1018.t13 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_neg)
% 14.45/14.64  (step t1018.t14 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1018.t13 t1018.a0 t1018.a1))
% 14.45/14.64  (step t1018.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1018.t12 t1018.t14))
% 14.45/14.64  (step t1018 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule subproof :discharge (t1018.a0 t1018.a1))
% 14.45/14.64  (step t1019 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t1020 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.45/14.64  (step t1021 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1018 t1019 t1020))
% 14.45/14.64  (step t1022 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t1021))
% 14.45/14.64  (step t1023 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t1022))
% 14.45/14.64  (step t1024 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1017 t1023))
% 14.45/14.64  (step t1025 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t1026 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1024 t1025))
% 14.45/14.64  (step t1027 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t1026))
% 14.45/14.64  (step t1028 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies :premises (t1027))
% 14.45/14.64  (step t1029 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1016 t1028))
% 14.45/14.64  (step t1030 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (not (= tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t1031 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t1032 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t1033 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1029 t1030 t1031 t1032))
% 14.45/14.64  (step t1034 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t1033))
% 14.45/14.64  (step t1035 (cl (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1013 t1015 t1034))
% 14.45/14.64  (step t1036 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule or :premises (t1035))
% 14.45/14.64  (step t1037 (cl (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t1036))
% 14.45/14.64  (step t1038 (cl (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule and :premises (t200))
% 14.45/14.64  (step t1039 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t1038))
% 14.45/14.64  (step t1040 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.64  (step t1041 (cl (= (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t1042 (cl (not (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv1 :premises (t1041))
% 14.45/14.64  (step t1043 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))))) :rule all_simplify)
% 14.45/14.64  (step t1044 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule refl)
% 14.45/14.64  (step t1045 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 14.45/14.64  (step t1046 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t1044 t1045))
% 14.45/14.64  (step t1047 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) true)) :rule all_simplify)
% 14.45/14.64  (step t1048 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) true)) :rule trans :premises (t1046 t1047))
% 14.45/14.64  (step t1049 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) true)) :rule trans :premises (t1043 t1048))
% 14.45/14.64  (step t1050 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1042 t1049))
% 14.45/14.64  (step t1051 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 14.45/14.64  (step t1052 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t110 t402 t1050 t1051))
% 14.45/14.64  (step t1053 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule and_neg)
% 14.45/14.64  (step t1054 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1055)
% 14.45/14.64  (assume t1055.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t1055.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.64  (assume t1055.a2 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.64  (step t1055.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1055.t2)
% 14.45/14.64  (assume t1055.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.64  (assume t1055.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.64  (step t1055.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) false) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t1055.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) false)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv1 :premises (t1055.t2.t1))
% 14.45/14.64  (step t1055.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t1055.t2.a1))
% 14.45/14.64  (step t1055.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t1055.t2.t3))
% 14.45/14.64  (step t1055.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule refl)
% 14.45/14.64  (step t1055.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t1055.t2.t4 t1055.t2.t5))
% 14.45/14.64  (step t1055.t2.t7 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t1055.t2.t8 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t1055.t2.t7))
% 14.45/14.64  (step t1055.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 14.45/14.64  (step t1055.t2.t10 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t1055.t2.t8 t1055.t2.t9))
% 14.45/14.64  (step t1055.t2.t11 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t1055.t2.t10 t1055.t2.a0))
% 14.45/14.64  (step t1055.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) false)) :rule trans :premises (t1055.t2.t6 t1055.t2.t11))
% 14.45/14.64  (step t1055.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1055.t2.t2 t1055.t2.t12))
% 14.45/14.64  (step t1055.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t1055.t2.a0 t1055.t2.a1))
% 14.45/14.64  (step t1055.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.64  (step t1055.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t1055.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t1055.t2 t1055.t3 t1055.t4))
% 14.45/14.64  (step t1055.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t1055.t5))
% 14.45/14.64  (step t1055.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t1055.t6))
% 14.45/14.64  (step t1055.t8 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1055.t1 t1055.t7))
% 14.45/14.64  (step t1055.t9 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t1055.t10 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1055.t8 t1055.t9))
% 14.45/14.64  (step t1055.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t1055.t10))
% 14.45/14.64  (step t1055.t12 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t1055.t11))
% 14.45/14.64  (step t1055.t13 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 14.45/14.64  (step t1055.t14 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1055.t15)
% 14.45/14.64  (assume t1055.t15.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t1055.t15.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.64  (step t1055.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t1055.t15.a1))
% 14.45/14.64  (step t1055.t15.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t1055.t15.t1))
% 14.45/14.64  (step t1055.t15.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1055.t15.a0))
% 14.45/14.64  (step t1055.t15.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.64  (step t1055.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t1055.t15.t3 t1055.t15.t4))
% 14.45/14.64  (step t1055.t15.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t1055.t15.t2 t1055.t15.t5))
% 14.45/14.64  (step t1055.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t1055.t15.a0 t1055.t15.a1))
% 14.45/14.64  (step t1055.t16 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t1055.t17 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t1055.t18 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t1055.t15 t1055.t16 t1055.t17))
% 14.45/14.64  (step t1055.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t1055.t18))
% 14.45/14.64  (step t1055.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t1055.t19))
% 14.45/14.64  (step t1055.t21 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t1055.t14 t1055.t20))
% 14.45/14.64  (step t1055.t22 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.64  (step t1055.t23 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1055.t21 t1055.t22))
% 14.45/14.64  (step t1055.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t1055.t23))
% 14.45/14.64  (step t1055.t25 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t1055.t24))
% 14.45/14.64  (step t1055.t26 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.64  (step t1055.t27 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t1055.t26 t1055.a0 t1055.a1))
% 14.45/14.64  (step t1055.t28 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t1055.t25 t1055.t27))
% 14.45/14.64  (step t1055.t29 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1055.t13 t1055.a2 t1055.t28))
% 14.45/14.64  (step t1055.t30 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1055.t12 t1055.t29))
% 14.45/14.64  (step t1055 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t1055.a0 t1055.a1 t1055.a2))
% 14.45/14.64  (step t1056 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t1057 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t1058 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.64  (step t1059 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t1055 t1056 t1057 t1058))
% 14.45/14.64  (step t1060 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t1059))
% 14.45/14.64  (step t1061 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t1060))
% 14.45/14.64  (step t1062 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1054 t1061))
% 14.45/14.64  (step t1063 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t1064 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1062 t1063))
% 14.45/14.64  (step t1065 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t1064))
% 14.45/14.64  (step t1066 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t1065))
% 14.45/14.64  (step t1067 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1053 t1066))
% 14.45/14.64  (step t1068 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t1069 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t1070 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 14.45/14.64  (step t1071 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t1072 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1067 t1068 t1069 t1070 t1071))
% 14.45/14.64  (step t1073 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t1072))
% 14.45/14.64  (step t1074 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1040 t1052 t1073))
% 14.45/14.64  (step t1075 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule or :premises (t1074))
% 14.45/14.64  (step t1076 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t1075))
% 14.45/14.64  (step t1077 (cl (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule and :premises (t365))
% 14.45/14.64  (step t1078 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1076 t447 t397 t1077))
% 14.45/14.64  (step t1079 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule equiv_pos2)
% 14.45/14.64  (step t1080 (cl (= (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule refl)
% 14.45/14.64  (step t1081 (cl (= (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule refl)
% 14.45/14.64  (step t1082 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule refl)
% 14.45/14.64  (step t1083 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))))) :rule cong :premises (t110 t111 t402 t450 t765 t452 t404 t462 t1080 t1081 t1082))
% 14.45/14.64  (step t1084 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule and_neg)
% 14.45/14.64  (step t1085 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1086)
% 14.45/14.64  (assume t1086.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t1086.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.64  (assume t1086.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.64  (assume t1086.a3 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.64  (assume t1086.a4 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.64  (assume t1086.a5 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.64  (assume t1086.a6 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.64  (assume t1086.a7 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.64  (assume t1086.a8 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.45/14.64  (assume t1086.a9 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.64  (step t1086.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1086.t2)
% 14.45/14.64  (assume t1086.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.64  (assume t1086.t2.a1 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.64  (assume t1086.t2.a2 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.45/14.64  (assume t1086.t2.a3 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.64  (assume t1086.t2.a4 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.64  (assume t1086.t2.a5 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.64  (assume t1086.t2.a6 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.64  (assume t1086.t2.a7 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t1086.t2.a8 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.64  (assume t1086.t2.a9 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.64  (step t1086.t2.t1 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) false) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule equiv_simplify)
% 14.45/14.64  (step t1086.t2.t2 (cl (not (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) false)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule equiv1 :premises (t1086.t2.t1))
% 14.45/14.64  (step t1086.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t1086.t2.a8))
% 14.45/14.64  (step t1086.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e23))) :rule trans :premises (t1086.t2.t3 t1086.t2.a5))
% 14.45/14.64  (step t1086.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t1086.t2.t4))
% 14.45/14.64  (step t1086.t2.t6 (cl (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t1086.t2.a2))
% 14.45/14.64  (step t1086.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1086.t2.a7))
% 14.45/14.64  (step t1086.t2.t8 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1086.t2.t7))
% 14.45/14.64  (step t1086.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t1086.t2.t8 t1086.t2.t8))
% 14.45/14.64  (step t1086.t2.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t1086.t2.a6))
% 14.45/14.64  (step t1086.t2.t11 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule trans :premises (t1086.t2.t9 t1086.t2.t10))
% 14.45/14.64  (step t1086.t2.t12 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.45/14.64  (step t1086.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule cong :premises (t1086.t2.t11 t1086.t2.t12))
% 14.45/14.64  (step t1086.t2.t14 (cl (= (tptp.h1 tptp.e12) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t1086.t2.t6 t1086.t2.t13))
% 14.45/14.64  (step t1086.t2.t15 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.h1 tptp.e12))) :rule symm :premises (t1086.t2.t14))
% 14.45/14.64  (step t1086.t2.t16 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.64  (step t1086.t2.t17 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule cong :premises (t1086.t2.t8 t1086.t2.t16))
% 14.45/14.64  (step t1086.t2.t18 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t1086.t2.a4))
% 14.45/14.64  (step t1086.t2.t19 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t1086.t2.t18))
% 14.45/14.64  (step t1086.t2.t20 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t1086.t2.t19))
% 14.45/14.64  (step t1086.t2.t21 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t1086.t2.a9))
% 14.45/14.64  (step t1086.t2.t22 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t1086.t2.t21))
% 14.45/14.64  (step t1086.t2.t23 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t1086.t2.t13))
% 14.45/14.64  (step t1086.t2.t24 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.h1 tptp.e12))) :rule trans :premises (t1086.t2.t17 t1086.t2.t20 t1086.t2.t22 t1086.t2.t23 t1086.t2.a2))
% 14.45/14.64  (step t1086.t2.t25 (cl (= (tptp.h1 tptp.e12) (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t1086.t2.t24))
% 14.45/14.64  (step t1086.t2.t26 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t1086.t2.a0))
% 14.45/14.64  (step t1086.t2.t27 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t1086.t2.t17))
% 14.45/14.64  (step t1086.t2.t28 (cl (= (tptp.h4 tptp.e12) (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t1086.t2.t26 t1086.t2.t27))
% 14.45/14.64  (step t1086.t2.t29 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.h4 tptp.e12))) :rule symm :premises (t1086.t2.t28))
% 14.45/14.64  (step t1086.t2.t30 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) :rule symm :premises (t1086.t2.a5))
% 14.45/14.64  (step t1086.t2.t31 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 14.45/14.64  (step t1086.t2.t32 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) :rule cong :premises (t1086.t2.t30 t1086.t2.t31))
% 14.45/14.64  (step t1086.t2.t33 (cl (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) :rule symm :premises (t1086.t2.a3))
% 14.45/14.64  (step t1086.t2.t34 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (tptp.h4 tptp.e12))) :rule trans :premises (t1086.t2.t32 t1086.t2.t33 t1086.t2.t19 t1086.t2.a0))
% 14.45/14.64  (step t1086.t2.t35 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) :rule symm :premises (t1086.t2.t34))
% 14.45/14.64  (step t1086.t2.t36 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) :rule trans :premises (t1086.t2.t15 t1086.t2.t25 t1086.t2.t29 t1086.t2.t35))
% 14.45/14.64  (step t1086.t2.t37 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t1086.t2.t36))
% 14.45/14.64  (step t1086.t2.t38 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t1086.t2.t5 t1086.t2.t37))
% 14.45/14.64  (step t1086.t2.t39 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.64  (step t1086.t2.t40 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t1086.t2.t39))
% 14.45/14.64  (step t1086.t2.t41 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.64  (step t1086.t2.t42 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t1086.t2.t40 t1086.t2.t41))
% 14.45/14.64  (step t1086.t2.t43 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t1086.t2.t42 t1086.t2.a1))
% 14.45/14.64  (step t1086.t2.t44 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) false)) :rule trans :premises (t1086.t2.t38 t1086.t2.t43))
% 14.45/14.64  (step t1086.t2.t45 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule resolution :premises (t1086.t2.t2 t1086.t2.t44))
% 14.45/14.64  (step t1086.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule subproof :discharge (t1086.t2.a0 t1086.t2.a1 t1086.t2.a2 t1086.t2.a3 t1086.t2.a4 t1086.t2.a5 t1086.t2.a6 t1086.t2.a7 t1086.t2.a8 t1086.t2.a9))
% 14.45/14.64  (step t1086.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.64  (step t1086.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.64  (step t1086.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.45/14.64  (step t1086.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t1086.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t1086.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t1086.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.64  (step t1086.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t1086.t11 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t1086.t12 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t1086.t13 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1086.t2 t1086.t3 t1086.t4 t1086.t5 t1086.t6 t1086.t7 t1086.t8 t1086.t9 t1086.t10 t1086.t11 t1086.t12))
% 14.45/14.64  (step t1086.t14 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule reordering :premises (t1086.t13))
% 14.45/14.64  (step t1086.t15 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule contraction :premises (t1086.t14))
% 14.45/14.64  (step t1086.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule resolution :premises (t1086.t1 t1086.t15))
% 14.45/14.64  (step t1086.t17 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule implies_neg2)
% 14.45/14.64  (step t1086.t18 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule resolution :premises (t1086.t16 t1086.t17))
% 14.45/14.64  (step t1086.t19 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule contraction :premises (t1086.t18))
% 14.45/14.64  (step t1086.t20 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule implies :premises (t1086.t19))
% 14.45/14.64  (step t1086.t21 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.64  (step t1086.t22 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1086.t21 t1086.a9 t1086.a7 t1086.a8 t1086.a6 t1086.a2 t1086.a4 t1086.a1 t1086.a0 t1086.a5 t1086.a3))
% 14.45/14.64  (step t1086.t23 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule resolution :premises (t1086.t20 t1086.t22))
% 14.45/14.64  (step t1086 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule subproof :discharge (t1086.a0 t1086.a1 t1086.a2 t1086.a3 t1086.a4 t1086.a5 t1086.a6 t1086.a7 t1086.a8 t1086.a9))
% 14.45/14.64  (step t1087 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t1088 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.64  (step t1089 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t1090 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t1091 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t1092 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t1093 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t1094 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.64  (step t1095 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.45/14.64  (step t1096 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.64  (step t1097 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t1086 t1087 t1088 t1089 t1090 t1091 t1092 t1093 t1094 t1095 t1096))
% 14.45/14.64  (step t1098 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule reordering :premises (t1097))
% 14.45/14.64  (step t1099 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule contraction :premises (t1098))
% 14.45/14.64  (step t1100 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule resolution :premises (t1085 t1099))
% 14.45/14.64  (step t1101 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule implies_neg2)
% 14.45/14.64  (step t1102 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule resolution :premises (t1100 t1101))
% 14.45/14.64  (step t1103 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule contraction :premises (t1102))
% 14.45/14.64  (step t1104 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule implies :premises (t1103))
% 14.45/14.64  (step t1105 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule resolution :premises (t1084 t1104))
% 14.45/14.64  (step t1106 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t1107 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.64  (step t1108 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t1109 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.64  (step t1110 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t1111 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.64  (step t1112 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t1113 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.64  (step t1114 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule or_neg)
% 14.45/14.64  (step t1115 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule or_neg)
% 14.45/14.64  (step t1116 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t1117 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule resolution :premises (t1105 t1106 t1107 t1108 t1109 t1110 t1111 t1112 t1113 t1114 t1115 t1116))
% 14.45/14.64  (step t1118 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule contraction :premises (t1117))
% 14.45/14.64  (step t1119 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule resolution :premises (t1079 t1083 t1118))
% 14.45/14.64  (step t1120 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule or :premises (t1119))
% 14.45/14.64  (step t1121 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t1120))
% 14.45/14.64  (step t1122 (cl (not (= (and (= (tptp.h4 tptp.e13) tptp.e23) (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) (not (and (= (tptp.h4 tptp.e13) tptp.e23) (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule equiv_pos2)
% 14.45/14.64  (step t1123 (cl (= (= (tptp.h4 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 14.45/14.64  (step t1124 (cl (= (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) :rule all_simplify)
% 14.45/14.64  (step t1125 (cl (= (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule all_simplify)
% 14.45/14.64  (step t1126 (cl (= (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule all_simplify)
% 14.45/14.64  (step t1127 (cl (= (and (= (tptp.h4 tptp.e13) tptp.e23) (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule cong :premises (t1123 t1124 t1125 t1126))
% 14.45/14.64  (step t1128 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule resolution :premises (t1122 t1127 a16))
% 14.45/14.64  (step t1129 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and :premises (t1128))
% 14.45/14.64  (step t1130 (cl (not (= (and (= (tptp.h1 tptp.e13) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= tptp.e20 (tptp.h1 tptp.e13)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) (not (and (= (tptp.h1 tptp.e13) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (and (= tptp.e20 (tptp.h1 tptp.e13)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule equiv_pos2)
% 14.45/14.64  (step t1131 (cl (= (= (tptp.h1 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 14.45/14.64  (step t1132 (cl (= (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) :rule all_simplify)
% 14.45/14.64  (step t1133 (cl (= (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 14.45/14.64  (step t1134 (cl (= (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule all_simplify)
% 14.45/14.64  (step t1135 (cl (= (and (= (tptp.h1 tptp.e13) tptp.e20) (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (and (= tptp.e20 (tptp.h1 tptp.e13)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule cong :premises (t1131 t1132 t1133 t1134))
% 14.45/14.64  (step t1136 (cl (and (= tptp.e20 (tptp.h1 tptp.e13)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule resolution :premises (t1130 t1135 a13))
% 14.45/14.64  (step t1137 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and :premises (t1136))
% 14.45/14.64  (step t1138 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule or :premises (t873))
% 14.45/14.64  (step t1139 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t643))
% 14.45/14.64  (step t1140 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule or :premises (t819))
% 14.45/14.64  (step t1141 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_pos2)
% 14.45/14.64  (step t1142 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 14.45/14.64  (step t1143 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.64  (step t1144 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule equiv1 :premises (t1143))
% 14.45/14.64  (step t1145 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))))) :rule all_simplify)
% 14.45/14.64  (step t1146 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule refl)
% 14.45/14.64  (step t1147 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 14.45/14.64  (step t1148 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule cong :premises (t1146 t1147))
% 14.45/14.64  (step t1149 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) true)) :rule all_simplify)
% 14.45/14.64  (step t1150 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) true)) :rule trans :premises (t1148 t1149))
% 14.45/14.64  (step t1151 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) true)) :rule trans :premises (t1145 t1150))
% 14.45/14.64  (step t1152 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t1144 t1151))
% 14.45/14.64  (step t1153 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule cong :premises (t1142 t1152 t510))
% 14.45/14.64  (step t1154 (cl (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule and_neg)
% 14.45/14.64  (step t1155 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1156)
% 14.45/14.64  (assume t1156.a0 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.64  (assume t1156.a1 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))
% 14.45/14.64  (step t1156.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1156.t2)
% 14.45/14.64  (assume t1156.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))
% 14.45/14.64  (assume t1156.t2.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.64  (step t1156.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.64  (step t1156.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule equiv1 :premises (t1156.t2.t1))
% 14.45/14.64  (step t1156.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) :rule symm :premises (t1156.t2.a1))
% 14.45/14.64  (step t1156.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t1156.t2.t3))
% 14.45/14.64  (step t1156.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) :rule refl)
% 14.45/14.64  (step t1156.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule cong :premises (t1156.t2.t4 t1156.t2.t5))
% 14.45/14.64  (step t1156.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) false) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.64  (step t1156.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv2 :premises (t1156.t2.t7))
% 14.45/14.64  (step t1156.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) :rule not_not)
% 14.45/14.64  (step t1156.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) false) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t1156.t2.t8 t1156.t2.t9))
% 14.45/14.64  (step t1156.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) false)) :rule resolution :premises (t1156.t2.t10 t1156.t2.a0))
% 14.45/14.64  (step t1156.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false)) :rule trans :premises (t1156.t2.t6 t1156.t2.t11))
% 14.45/14.64  (step t1156.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t1156.t2.t2 t1156.t2.t12))
% 14.45/14.64  (step t1156.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t1156.t2.a0 t1156.t2.a1))
% 14.45/14.64  (step t1156.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 14.45/14.64  (step t1156.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t1156.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t1156.t2 t1156.t3 t1156.t4))
% 14.45/14.64  (step t1156.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t1156.t5))
% 14.45/14.64  (step t1156.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t1156.t6))
% 14.45/14.64  (step t1156.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t1156.t1 t1156.t7))
% 14.45/14.64  (step t1156.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 14.45/14.64  (step t1156.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t1156.t8 t1156.t9))
% 14.45/14.64  (step t1156.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t1156.t10))
% 14.45/14.64  (step t1156.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t1156.t11))
% 14.45/14.64  (step t1156.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 14.45/14.64  (step t1156.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t1156.t13 t1156.a1 t1156.a0))
% 14.45/14.64  (step t1156.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t1156.t12 t1156.t14))
% 14.45/14.64  (step t1156 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t1156.a0 t1156.a1))
% 14.45/14.64  (step t1157 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t1158 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 14.45/14.64  (step t1159 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule resolution :premises (t1156 t1157 t1158))
% 14.45/14.64  (step t1160 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t1159))
% 14.45/14.64  (step t1161 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t1160))
% 14.45/14.64  (step t1162 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t1155 t1161))
% 14.45/14.64  (step t1163 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 14.45/14.64  (step t1164 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t1162 t1163))
% 14.45/14.64  (step t1165 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t1164))
% 14.45/14.64  (step t1166 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t1165))
% 14.45/14.64  (step t1167 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t1154 t1166))
% 14.45/14.64  (step t1168 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t1169 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))))) :rule or_neg)
% 14.45/14.64  (step t1170 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t1171 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t1167 t1168 t1169 t1170))
% 14.45/14.64  (step t1172 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t1171))
% 14.45/14.64  (step t1173 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t1141 t1153 t1172))
% 14.45/14.64  (step t1174 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule or :premises (t1173))
% 14.45/14.64  (step t1175 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t1174))
% 14.45/14.64  (step t1176 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e22)))) :rule and :premises (t365))
% 14.45/14.64  (step t1177 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.64  (step t1178 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t450 t561 t452 t462 t463 t737))
% 14.45/14.64  (step t1179 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13)))) :rule and_neg)
% 14.45/14.64  (step t1180 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1181)
% 14.45/14.64  (assume t1181.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.64  (assume t1181.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.64  (assume t1181.a2 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.64  (assume t1181.a3 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.64  (assume t1181.a4 (= tptp.e22 (tptp.h3 tptp.e13)))
% 14.45/14.64  (step t1181.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1181.t2)
% 14.45/14.64  (assume t1181.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.64  (assume t1181.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.64  (assume t1181.t2.a2 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.64  (assume t1181.t2.a3 (= tptp.e22 (tptp.h3 tptp.e13)))
% 14.45/14.64  (assume t1181.t2.a4 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.64  (step t1181.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t1181.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t1181.t2.t1))
% 14.45/14.64  (step t1181.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t1181.t2.a1))
% 14.45/14.64  (step t1181.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t1181.t2.t3))
% 14.45/14.64  (step t1181.t2.t5 (cl (= (tptp.h3 tptp.e13) tptp.e22)) :rule symm :premises (t1181.t2.a3))
% 14.45/14.64  (step t1181.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t1181.t2.a2))
% 14.45/14.64  (step t1181.t2.t7 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t1181.t2.t6))
% 14.45/14.64  (step t1181.t2.t8 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t1181.t2.t5 t1181.t2.t7))
% 14.45/14.64  (step t1181.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.h3 tptp.e13))) :rule symm :premises (t1181.t2.t8))
% 14.45/14.64  (step t1181.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) :rule symm :premises (t1181.t2.a4))
% 14.45/14.64  (step t1181.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.h3 tptp.e13))) :rule trans :premises (t1181.t2.t10 t1181.t2.a3))
% 14.45/14.64  (step t1181.t2.t12 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t1181.t2.t11))
% 14.45/14.64  (step t1181.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t1181.t2.t9 t1181.t2.t12))
% 14.45/14.64  (step t1181.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t1181.t2.t13))
% 14.45/14.64  (step t1181.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t1181.t2.t4 t1181.t2.t14))
% 14.45/14.64  (step t1181.t2.t16 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.64  (step t1181.t2.t17 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t1181.t2.t16))
% 14.45/14.64  (step t1181.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.64  (step t1181.t2.t19 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t1181.t2.t17 t1181.t2.t18))
% 14.45/14.64  (step t1181.t2.t20 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t1181.t2.t19 t1181.t2.a0))
% 14.45/14.64  (step t1181.t2.t21 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t1181.t2.t15 t1181.t2.t20))
% 14.45/14.64  (step t1181.t2.t22 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1181.t2.t2 t1181.t2.t21))
% 14.45/14.64  (step t1181.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t1181.t2.a0 t1181.t2.a1 t1181.t2.a2 t1181.t2.a3 t1181.t2.a4))
% 14.45/14.64  (step t1181.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.64  (step t1181.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t1181.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t1181.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 14.45/14.64  (step t1181.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.64  (step t1181.t8 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1181.t2 t1181.t3 t1181.t4 t1181.t5 t1181.t6 t1181.t7))
% 14.45/14.64  (step t1181.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1181.t8))
% 14.45/14.64  (step t1181.t10 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t1181.t9))
% 14.45/14.64  (step t1181.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1181.t1 t1181.t10))
% 14.45/14.64  (step t1181.t12 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t1181.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1181.t11 t1181.t12))
% 14.45/14.64  (step t1181.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1181.t13))
% 14.45/14.64  (step t1181.t15 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t1181.t14))
% 14.45/14.64  (step t1181.t16 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.45/14.64  (step t1181.t17 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1181.t16 t1181.a3 t1181.a2 t1181.a0 t1181.a4 t1181.a1))
% 14.45/14.64  (step t1181.t18 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1181.t15 t1181.t17))
% 14.45/14.64  (step t1181 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t1181.a0 t1181.a1 t1181.a2 t1181.a3 t1181.a4))
% 14.45/14.64  (step t1182 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t1183 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.64  (step t1184 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t1185 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.64  (step t1186 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 14.45/14.64  (step t1187 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))))) :rule resolution :premises (t1181 t1182 t1183 t1184 t1185 t1186))
% 14.45/14.64  (step t1188 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1187))
% 14.45/14.64  (step t1189 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t1188))
% 14.45/14.64  (step t1190 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1180 t1189))
% 14.45/14.64  (step t1191 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t1192 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1190 t1191))
% 14.45/14.64  (step t1193 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1192))
% 14.45/14.64  (step t1194 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t1193))
% 14.45/14.64  (step t1195 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1179 t1194))
% 14.45/14.64  (step t1196 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.64  (step t1197 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t1198 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.64  (step t1199 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.64  (step t1200 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.h3 tptp.e13))))) :rule or_neg)
% 14.45/14.64  (step t1201 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t1202 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1195 t1196 t1197 t1198 t1199 t1200 t1201))
% 14.45/14.64  (step t1203 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1202))
% 14.45/14.64  (step t1204 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1177 t1178 t1203))
% 14.45/14.64  (step t1205 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t1204))
% 14.45/14.64  (step t1206 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13)))) :rule reordering :premises (t1205))
% 14.45/14.64  (step t1207 (cl (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule and :premises (t604))
% 14.45/14.64  (step t1208 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule or :premises (t1207))
% 14.45/14.64  (step t1209 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t547))
% 14.45/14.64  (step t1210 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.64  (step t1211 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 14.45/14.64  (step t1212 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t1211 t736 t561))
% 14.45/14.64  (step t1213 (cl (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule and_neg)
% 14.45/14.64  (step t1214 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1215)
% 14.45/14.64  (assume t1215.a0 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.64  (assume t1215.a1 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))
% 14.45/14.64  (step t1215.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1215.t2)
% 14.45/14.64  (assume t1215.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))
% 14.45/14.64  (assume t1215.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.64  (step t1215.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t1215.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t1215.t2.t1))
% 14.45/14.64  (step t1215.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) :rule symm :premises (t1215.t2.a1))
% 14.45/14.64  (step t1215.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t1215.t2.t3))
% 14.45/14.64  (step t1215.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule refl)
% 14.45/14.64  (step t1215.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule cong :premises (t1215.t2.t4 t1215.t2.t5))
% 14.45/14.64  (step t1215.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.64  (step t1215.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv2 :premises (t1215.t2.t7))
% 14.45/14.64  (step t1215.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) :rule not_not)
% 14.45/14.64  (step t1215.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t1215.t2.t8 t1215.t2.t9))
% 14.45/14.64  (step t1215.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false)) :rule resolution :premises (t1215.t2.t10 t1215.t2.a0))
% 14.45/14.64  (step t1215.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t1215.t2.t6 t1215.t2.t11))
% 14.45/14.64  (step t1215.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1215.t2.t2 t1215.t2.t12))
% 14.45/14.64  (step t1215.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t1215.t2.a0 t1215.t2.a1))
% 14.45/14.64  (step t1215.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.45/14.64  (step t1215.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t1215.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t1215.t2 t1215.t3 t1215.t4))
% 14.45/14.64  (step t1215.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1215.t5))
% 14.45/14.64  (step t1215.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t1215.t6))
% 14.45/14.64  (step t1215.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1215.t1 t1215.t7))
% 14.45/14.64  (step t1215.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t1215.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1215.t8 t1215.t9))
% 14.45/14.64  (step t1215.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1215.t10))
% 14.45/14.64  (step t1215.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t1215.t11))
% 14.45/14.64  (step t1215.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 14.45/14.64  (step t1215.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t1215.t13 t1215.a1 t1215.a0))
% 14.45/14.64  (step t1215.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1215.t12 t1215.t14))
% 14.45/14.64  (step t1215 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t1215.a0 t1215.a1))
% 14.45/14.64  (step t1216 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t1217 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.45/14.64  (step t1218 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t1215 t1216 t1217))
% 14.45/14.64  (step t1219 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1218))
% 14.45/14.64  (step t1220 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t1219))
% 14.45/14.64  (step t1221 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1214 t1220))
% 14.45/14.64  (step t1222 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.64  (step t1223 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1221 t1222))
% 14.45/14.64  (step t1224 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1223))
% 14.45/14.64  (step t1225 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t1224))
% 14.45/14.64  (step t1226 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1213 t1225))
% 14.45/14.64  (step t1227 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t1228 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 14.45/14.64  (step t1229 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.64  (step t1230 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1226 t1227 t1228 t1229))
% 14.45/14.64  (step t1231 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1230))
% 14.45/14.64  (step t1232 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1210 t1212 t1231))
% 14.45/14.64  (step t1233 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t1232))
% 14.45/14.64  (step t1234 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1233))
% 14.45/14.64  (step t1235 (cl (not (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))))) (not (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.64  (step t1236 (cl (= (= (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23)) true) (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.64  (step t1237 (cl (not (= (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23)) true)) (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23))) :rule equiv1 :premises (t1236))
% 14.45/14.64  (step t1238 (cl (= (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23)) (= (= tptp.e22 tptp.e23) (not (not (= tptp.e22 tptp.e23)))))) :rule all_simplify)
% 14.45/14.64  (step t1239 (cl (= (= tptp.e22 tptp.e23) (= tptp.e22 tptp.e23))) :rule refl)
% 14.45/14.64  (step t1240 (cl (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23))) :rule all_simplify)
% 14.45/14.64  (step t1241 (cl (= (= (= tptp.e22 tptp.e23) (not (not (= tptp.e22 tptp.e23)))) (= (= tptp.e22 tptp.e23) (= tptp.e22 tptp.e23)))) :rule cong :premises (t1239 t1240))
% 14.45/14.64  (step t1242 (cl (= (= (= tptp.e22 tptp.e23) (= tptp.e22 tptp.e23)) true)) :rule all_simplify)
% 14.45/14.64  (step t1243 (cl (= (= (= tptp.e22 tptp.e23) (not (not (= tptp.e22 tptp.e23)))) true)) :rule trans :premises (t1241 t1242))
% 14.45/14.64  (step t1244 (cl (= (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23)) true)) :rule trans :premises (t1238 t1243))
% 14.45/14.64  (step t1245 (cl (= (not (not (= tptp.e22 tptp.e23))) (= tptp.e22 tptp.e23))) :rule resolution :premises (t1237 t1244))
% 14.45/14.64  (step t1246 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule refl)
% 14.45/14.64  (step t1247 (cl (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))))) :rule cong :premises (t1245 t452 t1246))
% 14.45/14.64  (step t1248 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule and_neg)
% 14.45/14.64  (step t1249 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1250)
% 14.45/14.64  (assume t1250.a0 (not (= tptp.e22 tptp.e23)))
% 14.45/14.64  (assume t1250.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.64  (step t1250.t1 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1250.t2)
% 14.45/14.64  (assume t1250.t2.a0 (not (= tptp.e22 tptp.e23)))
% 14.45/14.64  (assume t1250.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.64  (step t1250.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.64  (step t1250.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) false)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv1 :premises (t1250.t2.t1))
% 14.45/14.64  (step t1250.t2.t3 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 14.45/14.64  (step t1250.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t1250.t2.a1))
% 14.45/14.64  (step t1250.t2.t5 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 tptp.e23))) :rule cong :premises (t1250.t2.t3 t1250.t2.t4))
% 14.45/14.64  (step t1250.t2.t6 (cl (= (= (= tptp.e22 tptp.e23) false) (not (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.64  (step t1250.t2.t7 (cl (= (= tptp.e22 tptp.e23) false) (not (not (= tptp.e22 tptp.e23)))) :rule equiv2 :premises (t1250.t2.t6))
% 14.45/14.64  (step t1250.t2.t8 (cl (not (not (not (= tptp.e22 tptp.e23)))) (= tptp.e22 tptp.e23)) :rule not_not)
% 14.45/14.64  (step t1250.t2.t9 (cl (= (= tptp.e22 tptp.e23) false) (= tptp.e22 tptp.e23)) :rule resolution :premises (t1250.t2.t7 t1250.t2.t8))
% 14.45/14.64  (step t1250.t2.t10 (cl (= (= tptp.e22 tptp.e23) false)) :rule resolution :premises (t1250.t2.t9 t1250.t2.a0))
% 14.45/14.64  (step t1250.t2.t11 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) false)) :rule trans :premises (t1250.t2.t5 t1250.t2.t10))
% 14.45/14.64  (step t1250.t2.t12 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1250.t2.t2 t1250.t2.t11))
% 14.45/14.64  (step t1250.t2 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t1250.t2.a0 t1250.t2.a1))
% 14.45/14.64  (step t1250.t3 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t1250.t4 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t1250.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1250.t2 t1250.t3 t1250.t4))
% 14.45/14.64  (step t1250.t6 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t1250.t5))
% 14.45/14.64  (step t1250.t7 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t1250.t6))
% 14.45/14.64  (step t1250.t8 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1250.t1 t1250.t7))
% 14.45/14.64  (step t1250.t9 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 14.45/14.64  (step t1250.t10 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1250.t8 t1250.t9))
% 14.45/14.64  (step t1250.t11 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t1250.t10))
% 14.45/14.64  (step t1250.t12 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t1250.t11))
% 14.45/14.64  (step t1250.t13 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule and_neg)
% 14.45/14.64  (step t1250.t14 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1250.t13 t1250.a0 t1250.a1))
% 14.45/14.64  (step t1250.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1250.t12 t1250.t14))
% 14.45/14.64  (step t1250 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t1250.a0 t1250.a1))
% 14.45/14.64  (step t1251 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.64  (step t1252 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t1253 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1250 t1251 t1252))
% 14.45/14.64  (step t1254 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t1253))
% 14.45/14.64  (step t1255 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t1254))
% 14.45/14.64  (step t1256 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1249 t1255))
% 14.45/14.64  (step t1257 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 14.45/14.64  (step t1258 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1256 t1257))
% 14.45/14.64  (step t1259 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t1258))
% 14.45/14.64  (step t1260 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t1259))
% 14.45/14.64  (step t1261 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1248 t1260))
% 14.45/14.64  (step t1262 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (not (= tptp.e22 tptp.e23))))) :rule or_neg)
% 14.45/14.64  (step t1263 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.64  (step t1264 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.64  (step t1265 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1261 t1262 t1263 t1264))
% 14.45/14.64  (step t1266 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t1265))
% 14.45/14.64  (step t1267 (cl (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t1235 t1247 t1266))
% 14.45/14.64  (step t1268 (cl (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule or :premises (t1267))
% 14.45/14.64  (step t1269 (cl (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t1268))
% 14.45/14.64  (step t1270 (cl (not (= tptp.e22 tptp.e23))) :rule and :premises (a7))
% 14.45/14.64  (step t1271 (cl (not (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.64  (step t1272 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 14.45/14.64  (step t1273 (cl (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t659 t450 t1272))
% 14.45/14.64  (step t1274 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.64  (step t1275 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1276)
% 14.45/14.64  (assume t1276.a0 (not (= tptp.e21 tptp.e22)))
% 14.45/14.64  (assume t1276.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.64  (step t1276.t1 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1276.t2)
% 14.45/14.64  (assume t1276.t2.a0 (not (= tptp.e21 tptp.e22)))
% 14.45/14.64  (assume t1276.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.64  (step t1276.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.64  (step t1276.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) false)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t1276.t2.t1))
% 14.45/14.64  (step t1276.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.64  (step t1276.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t1276.t2.a1))
% 14.45/14.64  (step t1276.t2.t5 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t1276.t2.t4))
% 14.45/14.64  (step t1276.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t1276.t2.t5))
% 14.45/14.64  (step t1276.t2.t7 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 tptp.e22))) :rule cong :premises (t1276.t2.t3 t1276.t2.t6))
% 14.45/14.64  (step t1276.t2.t8 (cl (= (= (= tptp.e21 tptp.e22) false) (not (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 14.45/14.64  (step t1276.t2.t9 (cl (= (= tptp.e21 tptp.e22) false) (not (not (= tptp.e21 tptp.e22)))) :rule equiv2 :premises (t1276.t2.t8))
% 14.45/14.64  (step t1276.t2.t10 (cl (not (not (not (= tptp.e21 tptp.e22)))) (= tptp.e21 tptp.e22)) :rule not_not)
% 14.45/14.64  (step t1276.t2.t11 (cl (= (= tptp.e21 tptp.e22) false) (= tptp.e21 tptp.e22)) :rule resolution :premises (t1276.t2.t9 t1276.t2.t10))
% 14.45/14.64  (step t1276.t2.t12 (cl (= (= tptp.e21 tptp.e22) false)) :rule resolution :premises (t1276.t2.t11 t1276.t2.a0))
% 14.45/14.64  (step t1276.t2.t13 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t1276.t2.t7 t1276.t2.t12))
% 14.45/14.64  (step t1276.t2.t14 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1276.t2.t2 t1276.t2.t13))
% 14.45/14.64  (step t1276.t2 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t1276.t2.a0 t1276.t2.a1))
% 14.45/14.64  (step t1276.t3 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t1276.t4 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t1276.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1276.t2 t1276.t3 t1276.t4))
% 14.45/14.64  (step t1276.t6 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1276.t5))
% 14.45/14.64  (step t1276.t7 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t1276.t6))
% 14.45/14.64  (step t1276.t8 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1276.t1 t1276.t7))
% 14.45/14.64  (step t1276.t9 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.64  (step t1276.t10 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1276.t8 t1276.t9))
% 14.45/14.64  (step t1276.t11 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1276.t10))
% 14.45/14.64  (step t1276.t12 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t1276.t11))
% 14.45/14.64  (step t1276.t13 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.64  (step t1276.t14 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1276.t13 t1276.a0 t1276.a1))
% 14.45/14.64  (step t1276.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1276.t12 t1276.t14))
% 14.45/14.64  (step t1276 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t1276.a0 t1276.a1))
% 14.45/14.64  (step t1277 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.64  (step t1278 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.64  (step t1279 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1276 t1277 t1278))
% 14.45/14.64  (step t1280 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1279))
% 14.45/14.64  (step t1281 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t1280))
% 14.45/14.64  (step t1282 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1275 t1281))
% 14.45/14.64  (step t1283 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.64  (step t1284 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1282 t1283))
% 14.45/14.64  (step t1285 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1284))
% 14.45/14.64  (step t1286 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t1285))
% 14.45/14.64  (step t1287 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1274 t1286))
% 14.45/14.64  (step t1288 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.64  (step t1289 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.64  (step t1290 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.64  (step t1291 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1287 t1288 t1289 t1290))
% 14.45/14.64  (step t1292 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t1291))
% 14.45/14.64  (step t1293 (cl (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t1271 t1273 t1292))
% 14.45/14.64  (step t1294 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t1293))
% 14.45/14.64  (step t1295 (cl (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t1294))
% 14.45/14.64  (step t1296 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t1121 t1129 t1137 t447 t396 t397 t508 t1138 t913 t938 t1139 t1140 t1175 t1176 t1206 t507 t508 t1208 t1209 t1234 t761 t584 t585 t1269 t1270 t1295 t686))
% 14.45/14.64  (step t1297 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t1296))
% 14.45/14.64  (step t1298 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule equiv_pos2)
% 14.45/14.64  (step t1299 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule refl)
% 14.45/14.64  (step t1300 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule refl)
% 14.45/14.64  (step t1301 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))))) :rule refl)
% 14.45/14.64  (step t1302 (cl (= (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) true) (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.64  (step t1303 (cl (not (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) true)) (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t1302))
% 14.45/14.64  (step t1304 (cl (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))))) :rule all_simplify)
% 14.45/14.64  (step t1305 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule refl)
% 14.45/14.64  (step t1306 (cl (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 14.45/14.64  (step t1307 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t1305 t1306))
% 14.45/14.64  (step t1308 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.64  (step t1309 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) true)) :rule trans :premises (t1307 t1308))
% 14.45/14.64  (step t1310 (cl (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) true)) :rule trans :premises (t1304 t1309))
% 14.45/14.64  (step t1311 (cl (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1303 t1310))
% 14.45/14.64  (step t1312 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule refl)
% 14.45/14.64  (step t1313 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))))) :rule cong :premises (t110 t1299 t1300 t1301 t1311 t1312))
% 14.45/14.64  (step t1314 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule and_neg)
% 14.45/14.64  (step t1315 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1316)
% 14.45/14.64  (assume t1316.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t1316.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.64  (assume t1316.a2 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))
% 14.45/14.64  (assume t1316.a3 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.64  (assume t1316.a4 (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))
% 14.45/14.64  (step t1316.t1 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 14.45/14.64  (anchor :step t1316.t2)
% 14.45/14.64  (assume t1316.t2.a0 (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))
% 14.45/14.64  (assume t1316.t2.a1 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.64  (assume t1316.t2.a2 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))
% 14.45/14.64  (assume t1316.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.64  (assume t1316.t2.a4 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.64  (step t1316.t2.t1 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule equiv_simplify)
% 14.45/14.64  (step t1316.t2.t2 (cl (not (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) false)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule equiv1 :premises (t1316.t2.t1))
% 14.45/14.64  (step t1316.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) :rule symm :premises (t1316.t2.a2))
% 14.45/14.64  (step t1316.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1316.t2.a3))
% 14.45/14.64  (step t1316.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) :rule symm :premises (t1316.t2.a4))
% 14.45/14.64  (step t1316.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t1316.t2.t5))
% 14.45/14.64  (step t1316.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule trans :premises (t1316.t2.t4 t1316.t2.t6))
% 14.45/14.64  (step t1316.t2.t8 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1316.t2.t7))
% 14.45/14.64  (step t1316.t2.t9 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.64  (step t1316.t2.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t1316.t2.t3 t1316.t2.t9))
% 14.45/14.64  (step t1316.t2.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (tptp.h4 tptp.e10))) :rule trans :premises (t1316.t2.t10 t1316.t2.a1))
% 14.45/14.65  (step t1316.t2.t12 (cl (= (tptp.h4 tptp.e10) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) :rule symm :premises (t1316.t2.t11))
% 14.45/14.65  (step t1316.t2.t13 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) :rule trans :premises (t1316.t2.t8 t1316.t2.a1 t1316.t2.t12))
% 14.45/14.65  (step t1316.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t1316.t2.t13))
% 14.45/14.65  (step t1316.t2.t15 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule cong :premises (t1316.t2.t3 t1316.t2.t14))
% 14.45/14.65  (step t1316.t2.t16 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.65  (step t1316.t2.t17 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv2 :premises (t1316.t2.t16))
% 14.45/14.65  (step t1316.t2.t18 (cl (not (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule not_not)
% 14.45/14.65  (step t1316.t2.t19 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t1316.t2.t17 t1316.t2.t18))
% 14.45/14.65  (step t1316.t2.t20 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t1316.t2.t19 t1316.t2.a0))
% 14.45/14.65  (step t1316.t2.t21 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) false)) :rule trans :premises (t1316.t2.t15 t1316.t2.t20))
% 14.45/14.65  (step t1316.t2.t22 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t1316.t2.t2 t1316.t2.t21))
% 14.45/14.65  (step t1316.t2 (cl (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule subproof :discharge (t1316.t2.a0 t1316.t2.a1 t1316.t2.a2 t1316.t2.a3 t1316.t2.a4))
% 14.45/14.65  (step t1316.t3 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1316.t4 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.65  (step t1316.t5 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1316.t6 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1316.t7 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.65  (step t1316.t8 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t1316.t2 t1316.t3 t1316.t4 t1316.t5 t1316.t6 t1316.t7))
% 14.45/14.65  (step t1316.t9 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule reordering :premises (t1316.t8))
% 14.45/14.65  (step t1316.t10 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule contraction :premises (t1316.t9))
% 14.45/14.65  (step t1316.t11 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t1316.t1 t1316.t10))
% 14.45/14.65  (step t1316.t12 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule implies_neg2)
% 14.45/14.65  (step t1316.t13 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule resolution :premises (t1316.t11 t1316.t12))
% 14.45/14.65  (step t1316.t14 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule contraction :premises (t1316.t13))
% 14.45/14.65  (step t1316.t15 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule implies :premises (t1316.t14))
% 14.45/14.65  (step t1316.t16 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 14.45/14.65  (step t1316.t17 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1316.t16 t1316.a4 t1316.a3 t1316.a2 t1316.a0 t1316.a1))
% 14.45/14.65  (step t1316.t18 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t1316.t15 t1316.t17))
% 14.45/14.65  (step t1316 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule subproof :discharge (t1316.a0 t1316.a1 t1316.a2 t1316.a3 t1316.a4))
% 14.45/14.65  (step t1317 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1318 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.65  (step t1319 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1320 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.65  (step t1321 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1322 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t1316 t1317 t1318 t1319 t1320 t1321))
% 14.45/14.65  (step t1323 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule reordering :premises (t1322))
% 14.45/14.65  (step t1324 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule contraction :premises (t1323))
% 14.45/14.65  (step t1325 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t1315 t1324))
% 14.45/14.65  (step t1326 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule implies_neg2)
% 14.45/14.65  (step t1327 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule resolution :premises (t1325 t1326))
% 14.45/14.65  (step t1328 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule contraction :premises (t1327))
% 14.45/14.65  (step t1329 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule implies :premises (t1328))
% 14.45/14.65  (step t1330 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t1314 t1329))
% 14.45/14.65  (step t1331 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1332 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.65  (step t1333 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1334 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))))) :rule or_neg)
% 14.45/14.65  (step t1335 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 14.45/14.65  (step t1336 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1337 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule resolution :premises (t1330 t1331 t1332 t1333 t1334 t1335 t1336))
% 14.45/14.65  (step t1338 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule contraction :premises (t1337))
% 14.45/14.65  (step t1339 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule resolution :premises (t1298 t1313 t1338))
% 14.45/14.65  (step t1340 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule or :premises (t1339))
% 14.45/14.65  (step t1341 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) :rule reordering :premises (t1340))
% 14.45/14.65  (step t1342 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and :premises (t1128))
% 14.45/14.65  (step t1343 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) :rule or :premises (t97))
% 14.45/14.65  (step t1344 (cl (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))) :rule and :premises (t200))
% 14.45/14.65  (step t1345 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t1344))
% 14.45/14.65  (step t1346 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule equiv_pos2)
% 14.45/14.65  (step t1347 (cl (= (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule refl)
% 14.45/14.65  (step t1348 (cl (= (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))))) :rule refl)
% 14.45/14.65  (step t1349 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 14.45/14.65  (step t1350 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule refl)
% 14.45/14.65  (step t1351 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.65  (step t1352 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t1351))
% 14.45/14.65  (step t1353 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))))) :rule all_simplify)
% 14.45/14.65  (step t1354 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule refl)
% 14.45/14.65  (step t1355 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 14.45/14.65  (step t1356 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t1354 t1355))
% 14.45/14.65  (step t1357 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.65  (step t1358 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) true)) :rule trans :premises (t1356 t1357))
% 14.45/14.65  (step t1359 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) true)) :rule trans :premises (t1353 t1358))
% 14.45/14.65  (step t1360 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1352 t1359))
% 14.45/14.65  (step t1361 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))))) :rule refl)
% 14.45/14.65  (step t1362 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))))) :rule refl)
% 14.45/14.65  (step t1363 (cl (= (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule refl)
% 14.45/14.65  (step t1364 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule refl)
% 14.45/14.65  (step t1365 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))))) :rule cong :premises (t110 t111 t402 t1347 t1348 t1349 t1350 t1299 t618 t1211 t1360 t1361 t832 t1362 t1363 t1364))
% 14.45/14.65  (step t1366 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule and_neg)
% 14.45/14.65  (step t1367 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1368)
% 14.45/14.65  (assume t1368.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1368.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.65  (assume t1368.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.65  (assume t1368.a3 (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.65  (assume t1368.a4 (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.65  (assume t1368.a5 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.65  (assume t1368.a6 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.65  (assume t1368.a7 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.65  (assume t1368.a8 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.65  (assume t1368.a9 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.65  (assume t1368.a10 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))
% 14.45/14.65  (assume t1368.a11 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))
% 14.45/14.65  (assume t1368.a12 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.65  (assume t1368.a13 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)))
% 14.45/14.65  (assume t1368.a14 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 14.45/14.65  (step t1368.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1368.t2)
% 14.45/14.65  (assume t1368.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))
% 14.45/14.65  (assume t1368.t2.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.65  (assume t1368.t2.a2 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.65  (assume t1368.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1368.t2.a4 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.65  (assume t1368.t2.a5 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.65  (assume t1368.t2.a6 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.65  (assume t1368.t2.a7 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.65  (assume t1368.t2.a8 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)))
% 14.45/14.65  (assume t1368.t2.a9 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.65  (assume t1368.t2.a10 (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.65  (assume t1368.t2.a11 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))
% 14.45/14.65  (assume t1368.t2.a12 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 14.45/14.65  (assume t1368.t2.a13 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.65  (assume t1368.t2.a14 (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.65  (step t1368.t2.t1 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) false) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule equiv_simplify)
% 14.45/14.65  (step t1368.t2.t2 (cl (not (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) false)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule equiv1 :premises (t1368.t2.t1))
% 14.45/14.65  (step t1368.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule refl)
% 14.45/14.65  (step t1368.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1368.t2.a3))
% 14.45/14.65  (step t1368.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) :rule symm :premises (t1368.t2.a2))
% 14.45/14.65  (step t1368.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t1368.t2.t5))
% 14.45/14.65  (step t1368.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule trans :premises (t1368.t2.t4 t1368.t2.t6))
% 14.45/14.65  (step t1368.t2.t8 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1368.t2.t7))
% 14.45/14.65  (step t1368.t2.t9 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t1368.t2.a12))
% 14.45/14.65  (step t1368.t2.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (tptp.h1 tptp.e11))) :rule symm :premises (t1368.t2.a10))
% 14.45/14.65  (step t1368.t2.t11 (cl (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule symm :premises (t1368.t2.t10))
% 14.45/14.65  (step t1368.t2.t12 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t1368.t2.a3 t1368.t2.a3))
% 14.45/14.65  (step t1368.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t1368.t2.a5))
% 14.45/14.65  (step t1368.t2.t14 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule trans :premises (t1368.t2.t12 t1368.t2.t13))
% 14.45/14.65  (step t1368.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e21 tptp.e21))) :rule cong :premises (t1368.t2.t14 t1368.t2.t14))
% 14.45/14.65  (step t1368.t2.t16 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t1368.t2.t11 t1368.t2.t15))
% 14.45/14.65  (step t1368.t2.t17 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h1 tptp.e11))) :rule symm :premises (t1368.t2.t16))
% 14.45/14.65  (step t1368.t2.t18 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t1368.t2.t12))
% 14.45/14.65  (step t1368.t2.t19 (cl (= tptp.e21 (tptp.h1 tptp.e10))) :rule trans :premises (t1368.t2.a5 t1368.t2.t18 t1368.t2.a11))
% 14.45/14.65  (step t1368.t2.t20 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10)))) :rule cong :premises (t1368.t2.t17 t1368.t2.t19))
% 14.45/14.65  (step t1368.t2.t21 (cl (= (tptp.h1 tptp.e11) (tptp.h2 tptp.e10))) :rule trans :premises (t1368.t2.t16 t1368.t2.a8))
% 14.45/14.65  (step t1368.t2.t22 (cl (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t1368.t2.a11))
% 14.45/14.65  (step t1368.t2.t23 (cl (= (tptp.h1 tptp.e10) (tptp.h2 tptp.e13))) :rule trans :premises (t1368.t2.t22 t1368.t2.t12 t1368.t2.t13 t1368.t2.a9))
% 14.45/14.65  (step t1368.t2.t24 (cl (= (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule cong :premises (t1368.t2.t21 t1368.t2.t23))
% 14.45/14.65  (step t1368.t2.t25 (cl (= (tptp.h2 tptp.e10) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t1368.t2.a8))
% 14.45/14.65  (step t1368.t2.t26 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t1368.t2.a7))
% 14.45/14.65  (step t1368.t2.t27 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.65  (step t1368.t2.t28 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule cong :premises (t1368.t2.a3 t1368.t2.t27))
% 14.45/14.65  (step t1368.t2.t29 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t1368.t2.t28))
% 14.45/14.65  (step t1368.t2.t30 (cl (= (tptp.h2 tptp.e10) (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t1368.t2.t25 t1368.t2.t26 t1368.t2.a6 t1368.t2.t29))
% 14.45/14.65  (step t1368.t2.t31 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t1368.t2.a6))
% 14.45/14.65  (step t1368.t2.t32 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule trans :premises (t1368.t2.t28 t1368.t2.t31))
% 14.45/14.65  (step t1368.t2.t33 (cl (= (tptp.h2 tptp.e10) tptp.e22)) :rule trans :premises (t1368.t2.t30 t1368.t2.t32))
% 14.45/14.65  (step t1368.t2.t34 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t1368.t2.a9))
% 14.45/14.65  (step t1368.t2.t35 (cl (= (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t1368.t2.t33 t1368.t2.t34))
% 14.45/14.65  (step t1368.t2.t36 (cl (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t1368.t2.t9 t1368.t2.t20 t1368.t2.t24 t1368.t2.t35))
% 14.45/14.65  (step t1368.t2.t37 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t1368.t2.t36))
% 14.45/14.65  (step t1368.t2.t38 (cl (= tptp.e22 (tptp.h2 tptp.e10))) :rule symm :premises (t1368.t2.t33))
% 14.45/14.65  (step t1368.t2.t39 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)))) :rule cong :premises (t1368.t2.t37 t1368.t2.t38))
% 14.45/14.65  (step t1368.t2.t40 (cl (= (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) :rule refl)
% 14.45/14.65  (step t1368.t2.t41 (cl (= (tptp.h1 tptp.e11) tptp.e22)) :rule trans :premises (t1368.t2.t11 t1368.t2.t15 t1368.t2.t26))
% 14.45/14.65  (step t1368.t2.t42 (cl (= (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11)) (tptp.op2 tptp.e22 tptp.e22))) :rule cong :premises (t1368.t2.t41 t1368.t2.t41))
% 14.45/14.65  (step t1368.t2.t43 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11)))) :rule symm :premises (t1368.t2.t42))
% 14.45/14.65  (step t1368.t2.t44 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11)))) :rule cong :premises (t1368.t2.t17 t1368.t2.t17))
% 14.45/14.65  (step t1368.t2.t45 (cl (= (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11)) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule symm :premises (t1368.t2.t44))
% 14.45/14.65  (step t1368.t2.t46 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (tptp.h2 tptp.e11))) :rule symm :premises (t1368.t2.a14))
% 14.45/14.65  (step t1368.t2.t47 (cl (= (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) :rule trans :premises (t1368.t2.t25 t1368.t2.t26 t1368.t2.a13 t1368.t2.t43 t1368.t2.t45 t1368.t2.t46))
% 14.45/14.65  (step t1368.t2.t48 (cl (= (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)))) :rule cong :premises (t1368.t2.t40 t1368.t2.t47))
% 14.45/14.65  (step t1368.t2.t49 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) :rule symm :premises (t1368.t2.a1))
% 14.45/14.65  (step t1368.t2.t50 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t1368.t2.t49 t1368.t2.a5 t1368.t2.t18))
% 14.45/14.65  (step t1368.t2.t51 (cl (= (tptp.h2 tptp.e12) tptp.e21)) :rule trans :premises (t1368.t2.t36 t1368.t2.t50 t1368.t2.t14))
% 14.45/14.65  (step t1368.t2.t52 (cl (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule symm :premises (t1368.t2.t46))
% 14.45/14.65  (step t1368.t2.t53 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) :rule symm :premises (t1368.t2.a13))
% 14.45/14.65  (step t1368.t2.t54 (cl (= (tptp.h2 tptp.e11) tptp.e22)) :rule trans :premises (t1368.t2.t52 t1368.t2.t44 t1368.t2.t42 t1368.t2.t53))
% 14.45/14.65  (step t1368.t2.t55 (cl (= (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11)) (tptp.op2 tptp.e21 tptp.e22))) :rule cong :premises (t1368.t2.t51 t1368.t2.t54))
% 14.45/14.65  (step t1368.t2.t56 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20)) :rule symm :premises (t1368.t2.a4))
% 14.45/14.65  (step t1368.t2.t57 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t1368.t2.t39 t1368.t2.t48 t1368.t2.t55 t1368.t2.t56 t1368.t2.a3))
% 14.45/14.65  (step t1368.t2.t58 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) :rule symm :premises (t1368.t2.t57))
% 14.45/14.65  (step t1368.t2.t59 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) :rule trans :premises (t1368.t2.t8 t1368.t2.t58))
% 14.45/14.65  (step t1368.t2.t60 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t1368.t2.t59))
% 14.45/14.65  (step t1368.t2.t61 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule cong :premises (t1368.t2.t3 t1368.t2.t60))
% 14.45/14.65  (step t1368.t2.t62 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) false) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.65  (step t1368.t2.t63 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv2 :premises (t1368.t2.t62))
% 14.45/14.65  (step t1368.t2.t64 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) :rule not_not)
% 14.45/14.65  (step t1368.t2.t65 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) false) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t1368.t2.t63 t1368.t2.t64))
% 14.45/14.65  (step t1368.t2.t66 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t1368.t2.t65 t1368.t2.a0))
% 14.45/14.65  (step t1368.t2.t67 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) false)) :rule trans :premises (t1368.t2.t61 t1368.t2.t66))
% 14.45/14.65  (step t1368.t2.t68 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t1368.t2.t2 t1368.t2.t67))
% 14.45/14.65  (step t1368.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule subproof :discharge (t1368.t2.a0 t1368.t2.a1 t1368.t2.a2 t1368.t2.a3 t1368.t2.a4 t1368.t2.a5 t1368.t2.a6 t1368.t2.a7 t1368.t2.a8 t1368.t2.a9 t1368.t2.a10 t1368.t2.a11 t1368.t2.a12 t1368.t2.a13 t1368.t2.a14))
% 14.45/14.65  (step t1368.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1368.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1368.t5 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.65  (step t1368.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1368.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1368.t8 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.65  (step t1368.t9 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1368.t10 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1368.t11 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) :rule and_pos)
% 14.45/14.65  (step t1368.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.65  (step t1368.t13 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1368.t14 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) :rule and_pos)
% 14.45/14.65  (step t1368.t15 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 14.45/14.65  (step t1368.t16 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1368.t17 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1368.t18 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t1368.t2 t1368.t3 t1368.t4 t1368.t5 t1368.t6 t1368.t7 t1368.t8 t1368.t9 t1368.t10 t1368.t11 t1368.t12 t1368.t13 t1368.t14 t1368.t15 t1368.t16 t1368.t17))
% 14.45/14.65  (step t1368.t19 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule reordering :premises (t1368.t18))
% 14.45/14.65  (step t1368.t20 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule contraction :premises (t1368.t19))
% 14.45/14.65  (step t1368.t21 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t1368.t1 t1368.t20))
% 14.45/14.65  (step t1368.t22 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule implies_neg2)
% 14.45/14.65  (step t1368.t23 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule resolution :premises (t1368.t21 t1368.t22))
% 14.45/14.65  (step t1368.t24 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule contraction :premises (t1368.t23))
% 14.45/14.65  (step t1368.t25 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule implies :premises (t1368.t24))
% 14.45/14.65  (step t1368.t26 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 14.45/14.65  (step t1368.t27 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t1368.t26 t1368.a10 t1368.a8 t1368.a7 t1368.a0 t1368.a6 t1368.a1 t1368.a2 t1368.a5 t1368.a13 t1368.a12 t1368.a3 t1368.a11 t1368.a14 t1368.a9 t1368.a4))
% 14.45/14.65  (step t1368.t28 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t1368.t25 t1368.t27))
% 14.45/14.65  (step t1368 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule subproof :discharge (t1368.a0 t1368.a1 t1368.a2 t1368.a3 t1368.a4 t1368.a5 t1368.a6 t1368.a7 t1368.a8 t1368.a9 t1368.a10 t1368.a11 t1368.a12 t1368.a13 t1368.a14))
% 14.45/14.65  (step t1369 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1370 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.65  (step t1371 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1372 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1373 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1374 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1375 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1376 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.65  (step t1377 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1378 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1379 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1380 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) :rule and_pos)
% 14.45/14.65  (step t1381 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.65  (step t1382 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) :rule and_pos)
% 14.45/14.65  (step t1383 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 14.45/14.65  (step t1384 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule resolution :premises (t1368 t1369 t1370 t1371 t1372 t1373 t1374 t1375 t1376 t1377 t1378 t1379 t1380 t1381 t1382 t1383))
% 14.45/14.65  (step t1385 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule reordering :premises (t1384))
% 14.45/14.65  (step t1386 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule contraction :premises (t1385))
% 14.45/14.65  (step t1387 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t1367 t1386))
% 14.45/14.65  (step t1388 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule implies_neg2)
% 14.45/14.65  (step t1389 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule resolution :premises (t1387 t1388))
% 14.45/14.65  (step t1390 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule contraction :premises (t1389))
% 14.45/14.65  (step t1391 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule implies :premises (t1390))
% 14.45/14.65  (step t1392 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t1366 t1391))
% 14.45/14.65  (step t1393 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1394 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.65  (step t1395 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1396 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.45/14.65  (step t1397 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 14.45/14.65  (step t1398 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1399 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.65  (step t1400 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.65  (step t1401 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1402 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.65  (step t1403 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 14.45/14.65  (step t1404 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))))) :rule or_neg)
% 14.45/14.65  (step t1405 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e21 (tptp.h2 tptp.e13))))) :rule or_neg)
% 14.45/14.65  (step t1406 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))))) :rule or_neg)
% 14.45/14.65  (step t1407 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule or_neg)
% 14.45/14.65  (step t1408 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule or_neg)
% 14.45/14.65  (step t1409 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule resolution :premises (t1392 t1393 t1394 t1395 t1396 t1397 t1398 t1399 t1400 t1401 t1402 t1403 t1404 t1405 t1406 t1407 t1408))
% 14.45/14.65  (step t1410 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule contraction :premises (t1409))
% 14.45/14.65  (step t1411 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule resolution :premises (t1346 t1365 t1410))
% 14.45/14.65  (step t1412 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule or :premises (t1411))
% 14.45/14.65  (step t1413 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule reordering :premises (t1412))
% 14.45/14.65  (step t1414 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and :premises (t870))
% 14.45/14.65  (step t1415 (cl (= (tptp.h2 tptp.e11) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule and :premises (t870))
% 14.45/14.65  (step t1416 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) :rule and :premises (t870))
% 14.45/14.65  (step t1417 (cl (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and :premises (t1136))
% 14.45/14.65  (step t1418 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) :rule and :premises (t1136))
% 14.45/14.65  (step t1419 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule and :premises (t365))
% 14.45/14.65  (step t1420 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.65  (step t1421 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule refl)
% 14.45/14.65  (step t1422 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t110 t112 t1299 t1311 t1421))
% 14.45/14.65  (step t1423 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule and_neg)
% 14.45/14.65  (step t1424 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1425)
% 14.45/14.65  (assume t1425.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1425.a1 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.65  (assume t1425.a2 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.65  (assume t1425.a3 (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))
% 14.45/14.65  (step t1425.t1 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1425.t2)
% 14.45/14.65  (assume t1425.t2.a0 (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))
% 14.45/14.65  (assume t1425.t2.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.65  (assume t1425.t2.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1425.t2.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.65  (step t1425.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1425.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) false)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv1 :premises (t1425.t2.t1))
% 14.45/14.65  (step t1425.t2.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.65  (step t1425.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1425.t2.a2))
% 14.45/14.65  (step t1425.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) :rule symm :premises (t1425.t2.a1))
% 14.45/14.65  (step t1425.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t1425.t2.t5))
% 14.45/14.65  (step t1425.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule trans :premises (t1425.t2.t4 t1425.t2.t6))
% 14.45/14.65  (step t1425.t2.t8 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1425.t2.t7))
% 14.45/14.65  (step t1425.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t1425.t2.a3))
% 14.45/14.65  (step t1425.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t1425.t2.t9 t1425.t2.a2))
% 14.45/14.65  (step t1425.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t1425.t2.t10))
% 14.45/14.65  (step t1425.t2.t12 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t1425.t2.t8 t1425.t2.t11))
% 14.45/14.65  (step t1425.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t1425.t2.t12))
% 14.45/14.65  (step t1425.t2.t14 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule cong :premises (t1425.t2.t3 t1425.t2.t13))
% 14.45/14.65  (step t1425.t2.t15 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.65  (step t1425.t2.t16 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv2 :premises (t1425.t2.t15))
% 14.45/14.65  (step t1425.t2.t17 (cl (not (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule not_not)
% 14.45/14.65  (step t1425.t2.t18 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t1425.t2.t16 t1425.t2.t17))
% 14.45/14.65  (step t1425.t2.t19 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t1425.t2.t18 t1425.t2.a0))
% 14.45/14.65  (step t1425.t2.t20 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) false)) :rule trans :premises (t1425.t2.t14 t1425.t2.t19))
% 14.45/14.65  (step t1425.t2.t21 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1425.t2.t2 t1425.t2.t20))
% 14.45/14.65  (step t1425.t2 (cl (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t1425.t2.a0 t1425.t2.a1 t1425.t2.a2 t1425.t2.a3))
% 14.45/14.65  (step t1425.t3 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1425.t4 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.65  (step t1425.t5 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1425.t6 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1425.t7 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1425.t2 t1425.t3 t1425.t4 t1425.t5 t1425.t6))
% 14.45/14.65  (step t1425.t8 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t1425.t7))
% 14.45/14.65  (step t1425.t9 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t1425.t8))
% 14.45/14.65  (step t1425.t10 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1425.t1 t1425.t9))
% 14.45/14.65  (step t1425.t11 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t1425.t12 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1425.t10 t1425.t11))
% 14.45/14.65  (step t1425.t13 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t1425.t12))
% 14.45/14.65  (step t1425.t14 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t1425.t13))
% 14.45/14.65  (step t1425.t15 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_neg)
% 14.45/14.65  (step t1425.t16 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1425.t15 t1425.a3 t1425.a2 t1425.a0 t1425.a1))
% 14.45/14.65  (step t1425.t17 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1425.t14 t1425.t16))
% 14.45/14.65  (step t1425 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t1425.a0 t1425.a1 t1425.a2 t1425.a3))
% 14.45/14.65  (step t1426 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1427 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1428 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.65  (step t1429 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1430 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t1425 t1426 t1427 t1428 t1429))
% 14.45/14.65  (step t1431 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t1430))
% 14.45/14.65  (step t1432 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t1431))
% 14.45/14.65  (step t1433 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1424 t1432))
% 14.45/14.65  (step t1434 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t1435 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1433 t1434))
% 14.45/14.65  (step t1436 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t1435))
% 14.45/14.65  (step t1437 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t1436))
% 14.45/14.65  (step t1438 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1423 t1437))
% 14.45/14.65  (step t1439 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1440 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1441 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.65  (step t1442 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 14.45/14.65  (step t1443 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1444 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1438 t1439 t1440 t1441 t1442 t1443))
% 14.45/14.65  (step t1445 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t1444))
% 14.45/14.65  (step t1446 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1420 t1422 t1445))
% 14.45/14.65  (step t1447 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule or :premises (t1446))
% 14.45/14.65  (step t1448 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t1447))
% 14.45/14.65  (step t1449 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule or :premises (t605))
% 14.45/14.65  (step t1450 (cl (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule and :premises (t200))
% 14.45/14.65  (step t1451 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t1450))
% 14.45/14.65  (step t1452 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.65  (step t1453 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.65  (step t1454 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule equiv1 :premises (t1453))
% 14.45/14.65  (step t1455 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))))) :rule all_simplify)
% 14.45/14.65  (step t1456 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule refl)
% 14.45/14.65  (step t1457 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule all_simplify)
% 14.45/14.65  (step t1458 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule cong :premises (t1456 t1457))
% 14.45/14.65  (step t1459 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) true)) :rule all_simplify)
% 14.45/14.65  (step t1460 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) true)) :rule trans :premises (t1458 t1459))
% 14.45/14.65  (step t1461 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) true)) :rule trans :premises (t1455 t1460))
% 14.45/14.65  (step t1462 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t1454 t1461))
% 14.45/14.65  (step t1463 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule refl)
% 14.45/14.65  (step t1464 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t110 t1462 t1463))
% 14.45/14.65  (step t1465 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule and_neg)
% 14.45/14.65  (step t1466 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1467)
% 14.45/14.65  (assume t1467.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1467.a1 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))
% 14.45/14.65  (step t1467.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1467.t2)
% 14.45/14.65  (assume t1467.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))
% 14.45/14.65  (assume t1467.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (step t1467.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) false) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.65  (step t1467.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) false)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule equiv1 :premises (t1467.t2.t1))
% 14.45/14.65  (step t1467.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1467.t2.a1))
% 14.45/14.65  (step t1467.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1467.t2.t3))
% 14.45/14.65  (step t1467.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule refl)
% 14.45/14.65  (step t1467.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule cong :premises (t1467.t2.t4 t1467.t2.t5))
% 14.45/14.65  (step t1467.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.65  (step t1467.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv2 :premises (t1467.t2.t7))
% 14.45/14.65  (step t1467.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule not_not)
% 14.45/14.65  (step t1467.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t1467.t2.t8 t1467.t2.t9))
% 14.45/14.65  (step t1467.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) false)) :rule resolution :premises (t1467.t2.t10 t1467.t2.a0))
% 14.45/14.65  (step t1467.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)) false)) :rule trans :premises (t1467.t2.t6 t1467.t2.t11))
% 14.45/14.65  (step t1467.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t1467.t2.t2 t1467.t2.t12))
% 14.45/14.65  (step t1467.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule subproof :discharge (t1467.t2.a0 t1467.t2.a1))
% 14.45/14.65  (step t1467.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule and_pos)
% 14.45/14.65  (step t1467.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1467.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1467.t2 t1467.t3 t1467.t4))
% 14.45/14.65  (step t1467.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t1467.t5))
% 14.45/14.65  (step t1467.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t1467.t6))
% 14.45/14.65  (step t1467.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t1467.t1 t1467.t7))
% 14.45/14.65  (step t1467.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg2)
% 14.45/14.65  (step t1467.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t1467.t8 t1467.t9))
% 14.45/14.65  (step t1467.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t1467.t10))
% 14.45/14.65  (step t1467.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies :premises (t1467.t11))
% 14.45/14.65  (step t1467.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.45/14.65  (step t1467.t14 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1467.t13 t1467.a1 t1467.a0))
% 14.45/14.65  (step t1467.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t1467.t12 t1467.t14))
% 14.45/14.65  (step t1467 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule subproof :discharge (t1467.a0 t1467.a1))
% 14.45/14.65  (step t1468 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1469 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule and_pos)
% 14.45/14.65  (step t1470 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))))) :rule resolution :premises (t1467 t1468 t1469))
% 14.45/14.65  (step t1471 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t1470))
% 14.45/14.65  (step t1472 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t1471))
% 14.45/14.65  (step t1473 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t1466 t1472))
% 14.45/14.65  (step t1474 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg2)
% 14.45/14.65  (step t1475 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t1473 t1474))
% 14.45/14.65  (step t1476 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t1475))
% 14.45/14.65  (step t1477 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies :premises (t1476))
% 14.45/14.65  (step t1478 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t1465 t1477))
% 14.45/14.65  (step t1479 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1480 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))))) :rule or_neg)
% 14.45/14.65  (step t1481 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1482 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t1478 t1479 t1480 t1481))
% 14.45/14.65  (step t1483 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t1482))
% 14.45/14.65  (step t1484 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t1452 t1464 t1483))
% 14.45/14.65  (step t1485 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule or :premises (t1484))
% 14.45/14.65  (step t1486 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t1485))
% 14.45/14.65  (step t1487 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e23)))) :rule and :premises (t365))
% 14.45/14.65  (step t1488 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t1486 t1487 t397))
% 14.45/14.65  (step t1489 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t1341 t1342 t397 t1343 t1345 t1413 t1414 t1415 t1416 t871 t1417 t1418 t447 t396 t397 t1419 t140 t396 t397 t141 t1448 t397 t1449 t1451 t1488))
% 14.45/14.65  (step t1490 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule contraction :premises (t1489))
% 14.45/14.65  (step t1491 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t201))
% 14.45/14.65  (step t1492 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.65  (step t1493 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1494 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule equiv1 :premises (t1493))
% 14.45/14.65  (step t1495 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))))) :rule all_simplify)
% 14.45/14.65  (step t1496 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule refl)
% 14.45/14.65  (step t1497 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule all_simplify)
% 14.45/14.65  (step t1498 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule cong :premises (t1496 t1497))
% 14.45/14.65  (step t1499 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) true)) :rule all_simplify)
% 14.45/14.65  (step t1500 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) true)) :rule trans :premises (t1498 t1499))
% 14.45/14.65  (step t1501 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) true)) :rule trans :premises (t1495 t1500))
% 14.45/14.65  (step t1502 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1494 t1501))
% 14.45/14.65  (step t1503 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule refl)
% 14.45/14.65  (step t1504 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))))) :rule cong :premises (t110 t1502 t1503))
% 14.45/14.65  (step t1505 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule and_neg)
% 14.45/14.65  (step t1506 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1507)
% 14.45/14.65  (assume t1507.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1507.a1 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))
% 14.45/14.65  (step t1507.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1507.t2)
% 14.45/14.65  (assume t1507.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))
% 14.45/14.65  (assume t1507.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (step t1507.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1507.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) false)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule equiv1 :premises (t1507.t2.t1))
% 14.45/14.65  (step t1507.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1507.t2.a1))
% 14.45/14.65  (step t1507.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1507.t2.t3))
% 14.45/14.65  (step t1507.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e21))) :rule refl)
% 14.45/14.65  (step t1507.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule cong :premises (t1507.t2.t4 t1507.t2.t5))
% 14.45/14.65  (step t1507.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1507.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) :rule equiv2 :premises (t1507.t2.t7))
% 14.45/14.65  (step t1507.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) :rule not_not)
% 14.45/14.65  (step t1507.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) false) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t1507.t2.t8 t1507.t2.t9))
% 14.45/14.65  (step t1507.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) false)) :rule resolution :premises (t1507.t2.t10 t1507.t2.a0))
% 14.45/14.65  (step t1507.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)) false)) :rule trans :premises (t1507.t2.t6 t1507.t2.t11))
% 14.45/14.65  (step t1507.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1507.t2.t2 t1507.t2.t12))
% 14.45/14.65  (step t1507.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule subproof :discharge (t1507.t2.a0 t1507.t2.a1))
% 14.45/14.65  (step t1507.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1507.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1507.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1507.t2 t1507.t3 t1507.t4))
% 14.45/14.65  (step t1507.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t1507.t5))
% 14.45/14.65  (step t1507.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t1507.t6))
% 14.45/14.65  (step t1507.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1507.t1 t1507.t7))
% 14.45/14.65  (step t1507.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t1507.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1507.t8 t1507.t9))
% 14.45/14.65  (step t1507.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t1507.t10))
% 14.45/14.65  (step t1507.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies :premises (t1507.t11))
% 14.45/14.65  (step t1507.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.45/14.65  (step t1507.t14 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1507.t13 t1507.a1 t1507.a0))
% 14.45/14.65  (step t1507.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1507.t12 t1507.t14))
% 14.45/14.65  (step t1507 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule subproof :discharge (t1507.a0 t1507.a1))
% 14.45/14.65  (step t1508 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1509 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1510 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))))) :rule resolution :premises (t1507 t1508 t1509))
% 14.45/14.65  (step t1511 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t1510))
% 14.45/14.65  (step t1512 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t1511))
% 14.45/14.65  (step t1513 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1506 t1512))
% 14.45/14.65  (step t1514 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t1515 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1513 t1514))
% 14.45/14.65  (step t1516 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t1515))
% 14.45/14.65  (step t1517 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies :premises (t1516))
% 14.45/14.65  (step t1518 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1505 t1517))
% 14.45/14.65  (step t1519 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1520 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))))) :rule or_neg)
% 14.45/14.65  (step t1521 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1522 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1518 t1519 t1520 t1521))
% 14.45/14.65  (step t1523 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule contraction :premises (t1522))
% 14.45/14.65  (step t1524 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t1492 t1504 t1523))
% 14.45/14.65  (step t1525 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule or :premises (t1524))
% 14.45/14.65  (step t1526 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t1525))
% 14.45/14.65  (step t1527 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e21)))) :rule and :premises (t365))
% 14.45/14.65  (step t1528 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1526 t1527 t397))
% 14.45/14.65  (step t1529 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule equiv_pos2)
% 14.45/14.65  (step t1530 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule refl)
% 14.45/14.65  (step t1531 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule cong :premises (t110 t111 t402 t1347 t1349 t1211 t736 t1361 t832 t1362 t1363 t1530))
% 14.45/14.65  (step t1532 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule and_neg)
% 14.45/14.65  (step t1533 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1534)
% 14.45/14.65  (assume t1534.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1534.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.65  (assume t1534.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.65  (assume t1534.a3 (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.65  (assume t1534.a4 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.65  (assume t1534.a5 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.65  (assume t1534.a6 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))
% 14.45/14.65  (assume t1534.a7 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))
% 14.45/14.65  (assume t1534.a8 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.65  (assume t1534.a9 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)))
% 14.45/14.65  (assume t1534.a10 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 14.45/14.65  (step t1534.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1534.t2)
% 14.45/14.65  (assume t1534.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))
% 14.45/14.65  (assume t1534.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.65  (assume t1534.t2.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.65  (assume t1534.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1534.t2.a4 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.65  (assume t1534.t2.a5 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)))
% 14.45/14.65  (assume t1534.t2.a6 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.65  (assume t1534.t2.a7 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.65  (assume t1534.t2.a8 (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.65  (assume t1534.t2.a9 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))
% 14.45/14.65  (assume t1534.t2.a10 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 14.45/14.65  (step t1534.t2.t1 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1534.t2.t2 (cl (not (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) false)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule equiv1 :premises (t1534.t2.t1))
% 14.45/14.65  (step t1534.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) :rule symm :premises (t1534.t2.a1))
% 14.45/14.65  (step t1534.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t1534.t2.t3 t1534.t2.a4))
% 14.45/14.65  (step t1534.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t1534.t2.t4))
% 14.45/14.65  (step t1534.t2.t6 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t1534.t2.a10))
% 14.45/14.65  (step t1534.t2.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (tptp.h1 tptp.e11))) :rule symm :premises (t1534.t2.a8))
% 14.45/14.65  (step t1534.t2.t8 (cl (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule symm :premises (t1534.t2.t7))
% 14.45/14.65  (step t1534.t2.t9 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1534.t2.a3))
% 14.45/14.65  (step t1534.t2.t10 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1534.t2.t9))
% 14.45/14.65  (step t1534.t2.t11 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t1534.t2.t10 t1534.t2.t10))
% 14.45/14.65  (step t1534.t2.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t1534.t2.a7))
% 14.45/14.65  (step t1534.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule trans :premises (t1534.t2.t11 t1534.t2.t12))
% 14.45/14.65  (step t1534.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e21 tptp.e21))) :rule cong :premises (t1534.t2.t13 t1534.t2.t13))
% 14.45/14.65  (step t1534.t2.t15 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t1534.t2.t8 t1534.t2.t14))
% 14.45/14.65  (step t1534.t2.t16 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h1 tptp.e11))) :rule symm :premises (t1534.t2.t15))
% 14.45/14.65  (step t1534.t2.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t1534.t2.t11))
% 14.45/14.65  (step t1534.t2.t18 (cl (= tptp.e21 (tptp.h1 tptp.e10))) :rule trans :premises (t1534.t2.a7 t1534.t2.t17 t1534.t2.a9))
% 14.45/14.65  (step t1534.t2.t19 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10)))) :rule cong :premises (t1534.t2.t16 t1534.t2.t18))
% 14.45/14.65  (step t1534.t2.t20 (cl (= (tptp.h1 tptp.e11) (tptp.h2 tptp.e10))) :rule trans :premises (t1534.t2.t15 t1534.t2.a5))
% 14.45/14.65  (step t1534.t2.t21 (cl (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t1534.t2.a9))
% 14.45/14.65  (step t1534.t2.t22 (cl (= (tptp.h1 tptp.e10) (tptp.h2 tptp.e13))) :rule trans :premises (t1534.t2.t21 t1534.t2.t11 t1534.t2.t12 t1534.t2.a6))
% 14.45/14.65  (step t1534.t2.t23 (cl (= (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule cong :premises (t1534.t2.t20 t1534.t2.t22))
% 14.45/14.65  (step t1534.t2.t24 (cl (= (tptp.h2 tptp.e10) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t1534.t2.a5))
% 14.45/14.65  (step t1534.t2.t25 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t1534.t2.a4))
% 14.45/14.65  (step t1534.t2.t26 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.65  (step t1534.t2.t27 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule cong :premises (t1534.t2.t10 t1534.t2.t26))
% 14.45/14.65  (step t1534.t2.t28 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t1534.t2.t27))
% 14.45/14.65  (step t1534.t2.t29 (cl (= (tptp.h2 tptp.e10) (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t1534.t2.t24 t1534.t2.t25 t1534.t2.a2 t1534.t2.t28))
% 14.45/14.65  (step t1534.t2.t30 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t1534.t2.a2))
% 14.45/14.65  (step t1534.t2.t31 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule trans :premises (t1534.t2.t27 t1534.t2.t30))
% 14.45/14.65  (step t1534.t2.t32 (cl (= (tptp.h2 tptp.e10) tptp.e22)) :rule trans :premises (t1534.t2.t29 t1534.t2.t31))
% 14.45/14.65  (step t1534.t2.t33 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t1534.t2.a6))
% 14.45/14.65  (step t1534.t2.t34 (cl (= (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t1534.t2.t32 t1534.t2.t33))
% 14.45/14.65  (step t1534.t2.t35 (cl (= (tptp.h2 tptp.e12) (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t1534.t2.t6 t1534.t2.t19 t1534.t2.t23 t1534.t2.t34))
% 14.45/14.65  (step t1534.t2.t36 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t1534.t2.t35))
% 14.45/14.65  (step t1534.t2.t37 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule trans :premises (t1534.t2.t36 t1534.t2.t6))
% 14.45/14.65  (step t1534.t2.t38 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t1534.t2.t37))
% 14.45/14.65  (step t1534.t2.t39 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule cong :premises (t1534.t2.t5 t1534.t2.t38))
% 14.45/14.65  (step t1534.t2.t40 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1534.t2.t41 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv2 :premises (t1534.t2.t40))
% 14.45/14.65  (step t1534.t2.t42 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) :rule not_not)
% 14.45/14.65  (step t1534.t2.t43 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t1534.t2.t41 t1534.t2.t42))
% 14.45/14.65  (step t1534.t2.t44 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false)) :rule resolution :premises (t1534.t2.t43 t1534.t2.a0))
% 14.45/14.65  (step t1534.t2.t45 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) false)) :rule trans :premises (t1534.t2.t39 t1534.t2.t44))
% 14.45/14.65  (step t1534.t2.t46 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t1534.t2.t2 t1534.t2.t45))
% 14.45/14.65  (step t1534.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule subproof :discharge (t1534.t2.a0 t1534.t2.a1 t1534.t2.a2 t1534.t2.a3 t1534.t2.a4 t1534.t2.a5 t1534.t2.a6 t1534.t2.a7 t1534.t2.a8 t1534.t2.a9 t1534.t2.a10))
% 14.45/14.65  (step t1534.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1534.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1534.t5 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1534.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1534.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1534.t8 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) :rule and_pos)
% 14.45/14.65  (step t1534.t9 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.65  (step t1534.t10 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.65  (step t1534.t11 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1534.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) :rule and_pos)
% 14.45/14.65  (step t1534.t13 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 14.45/14.65  (step t1534.t14 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule resolution :premises (t1534.t2 t1534.t3 t1534.t4 t1534.t5 t1534.t6 t1534.t7 t1534.t8 t1534.t9 t1534.t10 t1534.t11 t1534.t12 t1534.t13))
% 14.45/14.65  (step t1534.t15 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t1534.t14))
% 14.45/14.65  (step t1534.t16 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule contraction :premises (t1534.t15))
% 14.45/14.65  (step t1534.t17 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t1534.t1 t1534.t16))
% 14.45/14.65  (step t1534.t18 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t1534.t19 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t1534.t17 t1534.t18))
% 14.45/14.65  (step t1534.t20 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule contraction :premises (t1534.t19))
% 14.45/14.65  (step t1534.t21 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies :premises (t1534.t20))
% 14.45/14.65  (step t1534.t22 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule and_neg)
% 14.45/14.65  (step t1534.t23 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule resolution :premises (t1534.t22 t1534.a6 t1534.a5 t1534.a2 t1534.a0 t1534.a4 t1534.a9 t1534.a8 t1534.a1 t1534.a3 t1534.a7 t1534.a10))
% 14.45/14.65  (step t1534.t24 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t1534.t21 t1534.t23))
% 14.45/14.65  (step t1534 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule subproof :discharge (t1534.a0 t1534.a1 t1534.a2 t1534.a3 t1534.a4 t1534.a5 t1534.a6 t1534.a7 t1534.a8 t1534.a9 t1534.a10))
% 14.45/14.65  (step t1535 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1536 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.65  (step t1537 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1538 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1539 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1540 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1541 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1542 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) :rule and_pos)
% 14.45/14.65  (step t1543 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.65  (step t1544 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) :rule and_pos)
% 14.45/14.65  (step t1545 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 14.45/14.65  (step t1546 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule resolution :premises (t1534 t1535 t1536 t1537 t1538 t1539 t1540 t1541 t1542 t1543 t1544 t1545))
% 14.45/14.65  (step t1547 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t1546))
% 14.45/14.65  (step t1548 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule contraction :premises (t1547))
% 14.45/14.65  (step t1549 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t1533 t1548))
% 14.45/14.65  (step t1550 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t1551 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t1549 t1550))
% 14.45/14.65  (step t1552 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule contraction :premises (t1551))
% 14.45/14.65  (step t1553 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies :premises (t1552))
% 14.45/14.65  (step t1554 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t1532 t1553))
% 14.45/14.65  (step t1555 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1556 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.65  (step t1557 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1558 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.45/14.65  (step t1559 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1560 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.65  (step t1561 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 14.45/14.65  (step t1562 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))))) :rule or_neg)
% 14.45/14.65  (step t1563 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e21 (tptp.h2 tptp.e13))))) :rule or_neg)
% 14.45/14.65  (step t1564 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))))) :rule or_neg)
% 14.45/14.65  (step t1565 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule or_neg)
% 14.45/14.65  (step t1566 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1567 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t1554 t1555 t1556 t1557 t1558 t1559 t1560 t1561 t1562 t1563 t1564 t1565 t1566))
% 14.45/14.65  (step t1568 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule contraction :premises (t1567))
% 14.45/14.65  (step t1569 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t1529 t1531 t1568))
% 14.45/14.65  (step t1570 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule or :premises (t1569))
% 14.45/14.65  (step t1571 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule reordering :premises (t1570))
% 14.45/14.65  (step t1572 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t1490 t1491 t1528 t1571 t1414 t1416 t871 t1417 t1418 t447 t396 t397 t761 t1234 t761))
% 14.45/14.65  (step t1573 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule contraction :premises (t1572))
% 14.45/14.65  (step t1574 (cl (not (= (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))))) (not (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.65  (step t1575 (cl (= (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t885 t1349 t205))
% 14.45/14.65  (step t1576 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 14.45/14.65  (step t1577 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1578)
% 14.45/14.65  (assume t1578.a0 (not (= tptp.e20 tptp.e22)))
% 14.45/14.65  (assume t1578.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.65  (step t1578.t1 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1578.t2)
% 14.45/14.65  (assume t1578.t2.a0 (not (= tptp.e20 tptp.e22)))
% 14.45/14.65  (assume t1578.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.65  (step t1578.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1578.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) false)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv1 :premises (t1578.t2.t1))
% 14.45/14.65  (step t1578.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.45/14.65  (step t1578.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t1578.t2.a1))
% 14.45/14.65  (step t1578.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 tptp.e22))) :rule cong :premises (t1578.t2.t3 t1578.t2.t4))
% 14.45/14.65  (step t1578.t2.t6 (cl (= (= (= tptp.e20 tptp.e22) false) (not (= tptp.e20 tptp.e22)))) :rule equiv_simplify)
% 14.45/14.65  (step t1578.t2.t7 (cl (= (= tptp.e20 tptp.e22) false) (not (not (= tptp.e20 tptp.e22)))) :rule equiv2 :premises (t1578.t2.t6))
% 14.45/14.65  (step t1578.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e22)))) (= tptp.e20 tptp.e22)) :rule not_not)
% 14.45/14.65  (step t1578.t2.t9 (cl (= (= tptp.e20 tptp.e22) false) (= tptp.e20 tptp.e22)) :rule resolution :premises (t1578.t2.t7 t1578.t2.t8))
% 14.45/14.65  (step t1578.t2.t10 (cl (= (= tptp.e20 tptp.e22) false)) :rule resolution :premises (t1578.t2.t9 t1578.t2.a0))
% 14.45/14.65  (step t1578.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t1578.t2.t5 t1578.t2.t10))
% 14.45/14.65  (step t1578.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1578.t2.t2 t1578.t2.t11))
% 14.45/14.65  (step t1578.t2 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t1578.t2.a0 t1578.t2.a1))
% 14.45/14.65  (step t1578.t3 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1578.t4 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1578.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t1578.t2 t1578.t3 t1578.t4))
% 14.45/14.65  (step t1578.t6 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t1578.t5))
% 14.45/14.65  (step t1578.t7 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t1578.t6))
% 14.45/14.65  (step t1578.t8 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1578.t1 t1578.t7))
% 14.45/14.65  (step t1578.t9 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t1578.t10 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t1578.t8 t1578.t9))
% 14.45/14.65  (step t1578.t11 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t1578.t10))
% 14.45/14.65  (step t1578.t12 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t1578.t11))
% 14.45/14.65  (step t1578.t13 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 14.45/14.65  (step t1578.t14 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1578.t13 t1578.a0 t1578.a1))
% 14.45/14.65  (step t1578.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1578.t12 t1578.t14))
% 14.45/14.65  (step t1578 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t1578.a0 t1578.a1))
% 14.45/14.65  (step t1579 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1580 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1581 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t1578 t1579 t1580))
% 14.45/14.65  (step t1582 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t1581))
% 14.45/14.65  (step t1583 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t1582))
% 14.45/14.65  (step t1584 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1577 t1583))
% 14.45/14.65  (step t1585 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t1586 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t1584 t1585))
% 14.45/14.65  (step t1587 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t1586))
% 14.45/14.65  (step t1588 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t1587))
% 14.45/14.65  (step t1589 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1576 t1588))
% 14.45/14.65  (step t1590 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (not (= tptp.e20 tptp.e22))))) :rule or_neg)
% 14.45/14.65  (step t1591 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1592 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1593 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t1589 t1590 t1591 t1592))
% 14.45/14.65  (step t1594 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t1593))
% 14.45/14.65  (step t1595 (cl (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t1574 t1575 t1594))
% 14.45/14.65  (step t1596 (cl (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t1595))
% 14.45/14.65  (step t1597 (cl (= tptp.e20 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t1596))
% 14.45/14.65  (step t1598 (cl (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule and :premises (t200))
% 14.45/14.65  (step t1599 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule or :premises (t1598))
% 14.45/14.65  (step t1600 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_pos2)
% 14.45/14.65  (step t1601 (cl (= (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) true) (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.65  (step t1602 (cl (not (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) true)) (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule equiv1 :premises (t1601))
% 14.45/14.65  (step t1603 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))))) :rule all_simplify)
% 14.45/14.65  (step t1604 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule refl)
% 14.45/14.65  (step t1605 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 14.45/14.65  (step t1606 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t1604 t1605))
% 14.45/14.65  (step t1607 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) true)) :rule all_simplify)
% 14.45/14.65  (step t1608 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) true)) :rule trans :premises (t1606 t1607))
% 14.45/14.65  (step t1609 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) true)) :rule trans :premises (t1603 t1608))
% 14.45/14.65  (step t1610 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t1602 t1609))
% 14.45/14.65  (step t1611 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule refl)
% 14.45/14.65  (step t1612 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))))) :rule cong :premises (t110 t402 t1610 t1611))
% 14.45/14.65  (step t1613 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule and_neg)
% 14.45/14.65  (step t1614 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1615)
% 14.45/14.65  (assume t1615.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1615.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.65  (assume t1615.a2 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))
% 14.45/14.65  (step t1615.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1615.t2)
% 14.45/14.65  (assume t1615.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))
% 14.45/14.65  (assume t1615.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.65  (step t1615.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) false) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.65  (step t1615.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) false)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule equiv1 :premises (t1615.t2.t1))
% 14.45/14.65  (step t1615.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t1615.t2.a1))
% 14.45/14.65  (step t1615.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t1615.t2.t3))
% 14.45/14.65  (step t1615.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) :rule refl)
% 14.45/14.65  (step t1615.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule cong :premises (t1615.t2.t4 t1615.t2.t5))
% 14.45/14.65  (step t1615.t2.t7 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.65  (step t1615.t2.t8 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv2 :premises (t1615.t2.t7))
% 14.45/14.65  (step t1615.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule not_not)
% 14.45/14.65  (step t1615.t2.t10 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t1615.t2.t8 t1615.t2.t9))
% 14.45/14.65  (step t1615.t2.t11 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false)) :rule resolution :premises (t1615.t2.t10 t1615.t2.a0))
% 14.45/14.65  (step t1615.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) false)) :rule trans :premises (t1615.t2.t6 t1615.t2.t11))
% 14.45/14.65  (step t1615.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t1615.t2.t2 t1615.t2.t12))
% 14.45/14.65  (step t1615.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t1615.t2.a0 t1615.t2.a1))
% 14.45/14.65  (step t1615.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 14.45/14.65  (step t1615.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1615.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t1615.t2 t1615.t3 t1615.t4))
% 14.45/14.65  (step t1615.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t1615.t5))
% 14.45/14.65  (step t1615.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t1615.t6))
% 14.45/14.65  (step t1615.t8 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t1615.t1 t1615.t7))
% 14.45/14.65  (step t1615.t9 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 14.45/14.65  (step t1615.t10 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t1615.t8 t1615.t9))
% 14.45/14.65  (step t1615.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t1615.t10))
% 14.45/14.65  (step t1615.t12 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t1615.t11))
% 14.45/14.65  (step t1615.t13 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 14.45/14.65  (step t1615.t14 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1615.t15)
% 14.45/14.65  (assume t1615.t15.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1615.t15.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.65  (step t1615.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t1615.t15.a1))
% 14.45/14.65  (step t1615.t15.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t1615.t15.t1))
% 14.45/14.65  (step t1615.t15.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1615.t15.a0))
% 14.45/14.65  (step t1615.t15.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.65  (step t1615.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t1615.t15.t3 t1615.t15.t4))
% 14.45/14.65  (step t1615.t15.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t1615.t15.t2 t1615.t15.t5))
% 14.45/14.65  (step t1615.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t1615.t15.a0 t1615.t15.a1))
% 14.45/14.65  (step t1615.t16 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1615.t17 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1615.t18 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t1615.t15 t1615.t16 t1615.t17))
% 14.45/14.65  (step t1615.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t1615.t18))
% 14.45/14.65  (step t1615.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t1615.t19))
% 14.45/14.65  (step t1615.t21 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t1615.t14 t1615.t20))
% 14.45/14.65  (step t1615.t22 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.65  (step t1615.t23 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1615.t21 t1615.t22))
% 14.45/14.65  (step t1615.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t1615.t23))
% 14.45/14.65  (step t1615.t25 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t1615.t24))
% 14.45/14.65  (step t1615.t26 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.65  (step t1615.t27 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t1615.t26 t1615.a0 t1615.a1))
% 14.45/14.65  (step t1615.t28 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t1615.t25 t1615.t27))
% 14.45/14.65  (step t1615.t29 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1615.t13 t1615.a2 t1615.t28))
% 14.45/14.65  (step t1615.t30 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t1615.t12 t1615.t29))
% 14.45/14.65  (step t1615 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t1615.a0 t1615.a1 t1615.a2))
% 14.45/14.65  (step t1616 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1617 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1618 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 14.45/14.65  (step t1619 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))))) :rule resolution :premises (t1615 t1616 t1617 t1618))
% 14.45/14.65  (step t1620 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t1619))
% 14.45/14.65  (step t1621 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t1620))
% 14.45/14.65  (step t1622 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t1614 t1621))
% 14.45/14.65  (step t1623 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 14.45/14.65  (step t1624 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t1622 t1623))
% 14.45/14.65  (step t1625 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t1624))
% 14.45/14.65  (step t1626 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t1625))
% 14.45/14.65  (step t1627 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t1613 t1626))
% 14.45/14.65  (step t1628 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1629 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1630 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))))) :rule or_neg)
% 14.45/14.65  (step t1631 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 14.45/14.65  (step t1632 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t1627 t1628 t1629 t1630 t1631))
% 14.45/14.65  (step t1633 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t1632))
% 14.45/14.65  (step t1634 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t1600 t1612 t1633))
% 14.45/14.65  (step t1635 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule or :premises (t1634))
% 14.45/14.65  (step t1636 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t1635))
% 14.45/14.65  (step t1637 (cl (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule and :premises (t365))
% 14.45/14.65  (step t1638 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t1636 t1637 t397 t447))
% 14.45/14.65  (step t1639 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.65  (step t1640 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))))) :rule refl)
% 14.45/14.65  (step t1641 (cl (= (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1642 (cl (not (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv1 :premises (t1641))
% 14.45/14.65  (step t1643 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))))) :rule all_simplify)
% 14.45/14.65  (step t1644 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) :rule refl)
% 14.45/14.65  (step t1645 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 14.45/14.65  (step t1646 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t1644 t1645))
% 14.45/14.65  (step t1647 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) true)) :rule all_simplify)
% 14.45/14.65  (step t1648 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) true)) :rule trans :premises (t1646 t1647))
% 14.45/14.65  (step t1649 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) true)) :rule trans :premises (t1643 t1648))
% 14.45/14.65  (step t1650 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1642 t1649))
% 14.45/14.65  (step t1651 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1640 t1650 t1349))
% 14.45/14.65  (step t1652 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 14.45/14.65  (step t1653 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1654)
% 14.45/14.65  (assume t1654.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.65  (assume t1654.a1 (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.65  (step t1654.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1654.t2)
% 14.45/14.65  (assume t1654.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.65  (assume t1654.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.65  (step t1654.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1654.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) false)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv1 :premises (t1654.t2.t1))
% 14.45/14.65  (step t1654.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) :rule symm :premises (t1654.t2.a1))
% 14.45/14.65  (step t1654.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t1654.t2.t3))
% 14.45/14.65  (step t1654.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule refl)
% 14.45/14.65  (step t1654.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) :rule cong :premises (t1654.t2.t4 t1654.t2.t5))
% 14.45/14.65  (step t1654.t2.t7 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1654.t2.t8 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv2 :premises (t1654.t2.t7))
% 14.45/14.65  (step t1654.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) :rule not_not)
% 14.45/14.65  (step t1654.t2.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) false) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t1654.t2.t8 t1654.t2.t9))
% 14.45/14.65  (step t1654.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t1654.t2.t10 t1654.t2.a0))
% 14.45/14.65  (step t1654.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t1654.t2.t6 t1654.t2.t11))
% 14.45/14.65  (step t1654.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1654.t2.t2 t1654.t2.t12))
% 14.45/14.65  (step t1654.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t1654.t2.a0 t1654.t2.a1))
% 14.45/14.65  (step t1654.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1654.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1654.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t1654.t2 t1654.t3 t1654.t4))
% 14.45/14.65  (step t1654.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t1654.t5))
% 14.45/14.65  (step t1654.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t1654.t6))
% 14.45/14.65  (step t1654.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1654.t1 t1654.t7))
% 14.45/14.65  (step t1654.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t1654.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t1654.t8 t1654.t9))
% 14.45/14.65  (step t1654.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t1654.t10))
% 14.45/14.65  (step t1654.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t1654.t11))
% 14.45/14.65  (step t1654.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_neg)
% 14.45/14.65  (step t1654.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t1654.t13 t1654.a1 t1654.a0))
% 14.45/14.65  (step t1654.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1654.t12 t1654.t14))
% 14.45/14.65  (step t1654 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t1654.a0 t1654.a1))
% 14.45/14.65  (step t1655 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1656 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1657 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t1654 t1655 t1656))
% 14.45/14.65  (step t1658 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t1657))
% 14.45/14.65  (step t1659 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t1658))
% 14.45/14.65  (step t1660 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1653 t1659))
% 14.45/14.65  (step t1661 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t1662 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t1660 t1661))
% 14.45/14.65  (step t1663 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t1662))
% 14.45/14.65  (step t1664 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t1663))
% 14.45/14.65  (step t1665 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1652 t1664))
% 14.45/14.65  (step t1666 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.65  (step t1667 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 14.45/14.65  (step t1668 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1669 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t1665 t1666 t1667 t1668))
% 14.45/14.65  (step t1670 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t1669))
% 14.45/14.65  (step t1671 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t1639 t1651 t1670))
% 14.45/14.65  (step t1672 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t1671))
% 14.45/14.65  (step t1673 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t1672))
% 14.45/14.65  (step t1674 (cl (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) :rule and :premises (t365))
% 14.45/14.65  (step t1675 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1573 t1597 t912 t1599 t1638 t1673 t1674))
% 14.45/14.65  (step t1676 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule contraction :premises (t1675))
% 14.45/14.65  (step t1677 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule equiv_pos2)
% 14.45/14.65  (step t1678 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))))) :rule refl)
% 14.45/14.65  (step t1679 (cl (= (not (= tptp.e22 (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule refl)
% 14.45/14.65  (step t1680 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))))) :rule cong :premises (t110 t111 t402 t1142 t414 t832 t1678 t1679))
% 14.45/14.65  (step t1681 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) :rule and_neg)
% 14.45/14.65  (step t1682 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1683)
% 14.45/14.65  (assume t1683.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1683.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.65  (assume t1683.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.65  (assume t1683.a3 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.65  (assume t1683.a4 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.65  (assume t1683.a5 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.65  (assume t1683.a6 (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))
% 14.45/14.65  (step t1683.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1683.t2)
% 14.45/14.65  (assume t1683.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.65  (assume t1683.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.65  (assume t1683.t2.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.45/14.65  (assume t1683.t2.a3 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.65  (assume t1683.t2.a4 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.65  (assume t1683.t2.a5 (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))
% 14.45/14.65  (step t1683.t2.t1 (cl (= (= (= tptp.e22 (tptp.h3 tptp.e10)) false) (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.65  (step t1683.t2.t2 (cl (not (= (= tptp.e22 (tptp.h3 tptp.e10)) false)) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule equiv1 :premises (t1683.t2.t1))
% 14.45/14.65  (step t1683.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t1683.t2.a1))
% 14.45/14.65  (step t1683.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t1683.t2.t3))
% 14.45/14.65  (step t1683.t2.t5 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t1683.t2.a3))
% 14.45/14.65  (step t1683.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t1683.t2.a2))
% 14.45/14.65  (step t1683.t2.t7 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t1683.t2.t6))
% 14.45/14.65  (step t1683.t2.t8 (cl (= (tptp.h2 tptp.e13) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t1683.t2.t5 t1683.t2.t7))
% 14.45/14.65  (step t1683.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h2 tptp.e13))) :rule symm :premises (t1683.t2.t8))
% 14.45/14.65  (step t1683.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) :rule symm :premises (t1683.t2.a4))
% 14.45/14.65  (step t1683.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h2 tptp.e13))) :rule trans :premises (t1683.t2.t10 t1683.t2.a3))
% 14.45/14.65  (step t1683.t2.t12 (cl (= (tptp.h2 tptp.e13) (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t1683.t2.t11))
% 14.45/14.65  (step t1683.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h3 tptp.e10))) :rule trans :premises (t1683.t2.t9 t1683.t2.t12 t1683.t2.a5))
% 14.45/14.65  (step t1683.t2.t14 (cl (= (tptp.h3 tptp.e10) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t1683.t2.t13))
% 14.45/14.65  (step t1683.t2.t15 (cl (= (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t1683.t2.t4 t1683.t2.t14))
% 14.45/14.65  (step t1683.t2.t16 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.65  (step t1683.t2.t17 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t1683.t2.t16))
% 14.45/14.65  (step t1683.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 14.45/14.65  (step t1683.t2.t19 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t1683.t2.t17 t1683.t2.t18))
% 14.45/14.65  (step t1683.t2.t20 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t1683.t2.t19 t1683.t2.a0))
% 14.45/14.65  (step t1683.t2.t21 (cl (= (= tptp.e22 (tptp.h3 tptp.e10)) false)) :rule trans :premises (t1683.t2.t15 t1683.t2.t20))
% 14.45/14.65  (step t1683.t2.t22 (cl (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule resolution :premises (t1683.t2.t2 t1683.t2.t21))
% 14.45/14.65  (step t1683.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule subproof :discharge (t1683.t2.a0 t1683.t2.a1 t1683.t2.a2 t1683.t2.a3 t1683.t2.a4 t1683.t2.a5))
% 14.45/14.65  (step t1683.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1683.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1683.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.65  (step t1683.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.65  (step t1683.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1683.t8 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) :rule and_pos)
% 14.45/14.65  (step t1683.t9 (cl (not (= tptp.e22 (tptp.h3 tptp.e10))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))))) :rule resolution :premises (t1683.t2 t1683.t3 t1683.t4 t1683.t5 t1683.t6 t1683.t7 t1683.t8))
% 14.45/14.65  (step t1683.t10 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule reordering :premises (t1683.t9))
% 14.45/14.65  (step t1683.t11 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule contraction :premises (t1683.t10))
% 14.45/14.65  (step t1683.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule resolution :premises (t1683.t1 t1683.t11))
% 14.45/14.65  (step t1683.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule implies_neg2)
% 14.45/14.65  (step t1683.t14 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule resolution :premises (t1683.t12 t1683.t13))
% 14.45/14.65  (step t1683.t15 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule contraction :premises (t1683.t14))
% 14.45/14.65  (step t1683.t16 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule implies :premises (t1683.t15))
% 14.45/14.65  (step t1683.t17 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) :rule and_neg)
% 14.45/14.65  (step t1683.t18 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1683.t19)
% 14.45/14.65  (assume t1683.t19.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1683.t19.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.65  (step t1683.t19.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t1683.t19.a1))
% 14.45/14.65  (step t1683.t19.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t1683.t19.t1))
% 14.45/14.65  (step t1683.t19.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1683.t19.a0))
% 14.45/14.65  (step t1683.t19.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.65  (step t1683.t19.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t1683.t19.t3 t1683.t19.t4))
% 14.45/14.65  (step t1683.t19.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t1683.t19.t2 t1683.t19.t5))
% 14.45/14.65  (step t1683.t19 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t1683.t19.a0 t1683.t19.a1))
% 14.45/14.65  (step t1683.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1683.t21 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1683.t22 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t1683.t19 t1683.t20 t1683.t21))
% 14.45/14.65  (step t1683.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t1683.t22))
% 14.45/14.65  (step t1683.t24 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t1683.t23))
% 14.45/14.65  (step t1683.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t1683.t18 t1683.t24))
% 14.45/14.65  (step t1683.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.65  (step t1683.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1683.t25 t1683.t26))
% 14.45/14.65  (step t1683.t28 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t1683.t27))
% 14.45/14.65  (step t1683.t29 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t1683.t28))
% 14.45/14.65  (step t1683.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.65  (step t1683.t31 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t1683.t30 t1683.a0 t1683.a2))
% 14.45/14.65  (step t1683.t32 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t1683.t29 t1683.t31))
% 14.45/14.65  (step t1683.t33 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1683.t34)
% 14.45/14.65  (assume t1683.t34.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1683.t34.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.65  (step t1683.t34.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t1683.t34.a1))
% 14.45/14.65  (step t1683.t34.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t1683.t34.t1))
% 14.45/14.65  (step t1683.t34.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1683.t34.a0))
% 14.45/14.65  (step t1683.t34.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t1683.t34.t3 t1683.t34.t3))
% 14.45/14.65  (step t1683.t34.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t1683.t34.t2 t1683.t34.t4))
% 14.45/14.65  (step t1683.t34 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t1683.t34.a0 t1683.t34.a1))
% 14.45/14.65  (step t1683.t35 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1683.t36 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.65  (step t1683.t37 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t1683.t34 t1683.t35 t1683.t36))
% 14.45/14.65  (step t1683.t38 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t1683.t37))
% 14.45/14.65  (step t1683.t39 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t1683.t38))
% 14.45/14.65  (step t1683.t40 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t1683.t33 t1683.t39))
% 14.45/14.65  (step t1683.t41 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.45/14.65  (step t1683.t42 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1683.t40 t1683.t41))
% 14.45/14.65  (step t1683.t43 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t1683.t42))
% 14.45/14.65  (step t1683.t44 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t1683.t43))
% 14.45/14.65  (step t1683.t45 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.45/14.65  (step t1683.t46 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1683.t45 t1683.a0 t1683.a1))
% 14.45/14.65  (step t1683.t47 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t1683.t44 t1683.t46))
% 14.45/14.65  (step t1683.t48 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) :rule resolution :premises (t1683.t17 t1683.a4 t1683.t32 t1683.t47 t1683.a5 t1683.a3 t1683.a6))
% 14.45/14.65  (step t1683.t49 (cl (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule resolution :premises (t1683.t16 t1683.t48))
% 14.45/14.65  (step t1683 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule subproof :discharge (t1683.a0 t1683.a1 t1683.a2 t1683.a3 t1683.a4 t1683.a5 t1683.a6))
% 14.45/14.65  (step t1684 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1685 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.65  (step t1686 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1687 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1688 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1689 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.65  (step t1690 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) :rule and_pos)
% 14.45/14.65  (step t1691 (cl (not (= tptp.e22 (tptp.h3 tptp.e10))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))))) :rule resolution :premises (t1683 t1684 t1685 t1686 t1687 t1688 t1689 t1690))
% 14.45/14.65  (step t1692 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule reordering :premises (t1691))
% 14.45/14.65  (step t1693 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule contraction :premises (t1692))
% 14.45/14.65  (step t1694 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule resolution :premises (t1682 t1693))
% 14.45/14.65  (step t1695 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule implies_neg2)
% 14.45/14.65  (step t1696 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule resolution :premises (t1694 t1695))
% 14.45/14.65  (step t1697 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule contraction :premises (t1696))
% 14.45/14.65  (step t1698 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule implies :premises (t1697))
% 14.45/14.65  (step t1699 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule resolution :premises (t1681 t1698))
% 14.45/14.65  (step t1700 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1701 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.65  (step t1702 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1703 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.65  (step t1704 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.45/14.65  (step t1705 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (not (= tptp.e21 (tptp.h2 tptp.e13))))) :rule or_neg)
% 14.45/14.65  (step t1706 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))))) :rule or_neg)
% 14.45/14.65  (step t1707 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule or_neg)
% 14.45/14.65  (step t1708 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule resolution :premises (t1699 t1700 t1701 t1702 t1703 t1704 t1705 t1706 t1707))
% 14.45/14.65  (step t1709 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule contraction :premises (t1708))
% 14.45/14.65  (step t1710 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule resolution :premises (t1677 t1680 t1709))
% 14.45/14.65  (step t1711 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule or :premises (t1710))
% 14.45/14.65  (step t1712 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule reordering :premises (t1711))
% 14.45/14.65  (step t1713 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) :rule and :premises (t505))
% 14.45/14.65  (step t1714 (cl (not (= (or (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (= tptp.e22 (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) (not (or (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (= tptp.e22 (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_pos2)
% 14.45/14.65  (step t1715 (cl (= (= (= (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (= tptp.e22 (tptp.h3 tptp.e10))) true) (= (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (= tptp.e22 (tptp.h3 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.65  (step t1716 (cl (not (= (= (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (= tptp.e22 (tptp.h3 tptp.e10))) true)) (= (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (= tptp.e22 (tptp.h3 tptp.e10)))) :rule equiv1 :premises (t1715))
% 14.45/14.65  (step t1717 (cl (= (= (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (= tptp.e22 (tptp.h3 tptp.e10))) (= (= tptp.e22 (tptp.h3 tptp.e10)) (not (not (= tptp.e22 (tptp.h3 tptp.e10))))))) :rule all_simplify)
% 14.45/14.65  (step t1718 (cl (= (= tptp.e22 (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.h3 tptp.e10)))) :rule refl)
% 14.45/14.65  (step t1719 (cl (= (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (= tptp.e22 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 14.45/14.65  (step t1720 (cl (= (= (= tptp.e22 (tptp.h3 tptp.e10)) (not (not (= tptp.e22 (tptp.h3 tptp.e10))))) (= (= tptp.e22 (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.h3 tptp.e10))))) :rule cong :premises (t1718 t1719))
% 14.45/14.65  (step t1721 (cl (= (= (= tptp.e22 (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.h3 tptp.e10))) true)) :rule all_simplify)
% 14.45/14.65  (step t1722 (cl (= (= (= tptp.e22 (tptp.h3 tptp.e10)) (not (not (= tptp.e22 (tptp.h3 tptp.e10))))) true)) :rule trans :premises (t1720 t1721))
% 14.45/14.65  (step t1723 (cl (= (= (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (= tptp.e22 (tptp.h3 tptp.e10))) true)) :rule trans :premises (t1717 t1722))
% 14.45/14.65  (step t1724 (cl (= (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (= tptp.e22 (tptp.h3 tptp.e10)))) :rule resolution :premises (t1716 t1723))
% 14.45/14.65  (step t1725 (cl (= (or (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (= tptp.e22 (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t1678 t1724 t1211))
% 14.45/14.65  (step t1726 (cl (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule and_neg)
% 14.45/14.65  (step t1727 (cl (=> (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1728)
% 14.45/14.65  (assume t1728.a0 (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))
% 14.45/14.65  (assume t1728.a1 (not (= tptp.e22 (tptp.h3 tptp.e10))))
% 14.45/14.65  (step t1728.t1 (cl (=> (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1728.t2)
% 14.45/14.65  (assume t1728.t2.a0 (not (= tptp.e22 (tptp.h3 tptp.e10))))
% 14.45/14.65  (assume t1728.t2.a1 (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))
% 14.45/14.65  (step t1728.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) false) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.65  (step t1728.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) false)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule equiv1 :premises (t1728.t2.t1))
% 14.45/14.65  (step t1728.t2.t3 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 14.45/14.65  (step t1728.t2.t4 (cl (= (tptp.h3 tptp.e10) (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t1728.t2.a1))
% 14.45/14.65  (step t1728.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) :rule symm :premises (t1728.t2.t4))
% 14.45/14.65  (step t1728.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.h3 tptp.e10)))) :rule cong :premises (t1728.t2.t3 t1728.t2.t5))
% 14.45/14.65  (step t1728.t2.t7 (cl (= (= (= tptp.e22 (tptp.h3 tptp.e10)) false) (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.65  (step t1728.t2.t8 (cl (= (= tptp.e22 (tptp.h3 tptp.e10)) false) (not (not (= tptp.e22 (tptp.h3 tptp.e10))))) :rule equiv2 :premises (t1728.t2.t7))
% 14.45/14.65  (step t1728.t2.t9 (cl (not (not (not (= tptp.e22 (tptp.h3 tptp.e10))))) (= tptp.e22 (tptp.h3 tptp.e10))) :rule not_not)
% 14.45/14.65  (step t1728.t2.t10 (cl (= (= tptp.e22 (tptp.h3 tptp.e10)) false) (= tptp.e22 (tptp.h3 tptp.e10))) :rule resolution :premises (t1728.t2.t8 t1728.t2.t9))
% 14.45/14.65  (step t1728.t2.t11 (cl (= (= tptp.e22 (tptp.h3 tptp.e10)) false)) :rule resolution :premises (t1728.t2.t10 t1728.t2.a0))
% 14.45/14.65  (step t1728.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) false)) :rule trans :premises (t1728.t2.t6 t1728.t2.t11))
% 14.45/14.65  (step t1728.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t1728.t2.t2 t1728.t2.t12))
% 14.45/14.65  (step t1728.t2 (cl (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t1728.t2.a0 t1728.t2.a1))
% 14.45/14.65  (step t1728.t3 (cl (not (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule and_pos)
% 14.45/14.65  (step t1728.t4 (cl (not (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) :rule and_pos)
% 14.45/14.65  (step t1728.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))))) :rule resolution :premises (t1728.t2 t1728.t3 t1728.t4))
% 14.45/14.65  (step t1728.t6 (cl (not (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t1728.t5))
% 14.45/14.65  (step t1728.t7 (cl (not (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t1728.t6))
% 14.45/14.65  (step t1728.t8 (cl (=> (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t1728.t1 t1728.t7))
% 14.45/14.65  (step t1728.t9 (cl (=> (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.45/14.65  (step t1728.t10 (cl (=> (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t1728.t8 t1728.t9))
% 14.45/14.65  (step t1728.t11 (cl (=> (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t1728.t10))
% 14.45/14.65  (step t1728.t12 (cl (not (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t1728.t11))
% 14.45/14.65  (step t1728.t13 (cl (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) :rule and_neg)
% 14.45/14.65  (step t1728.t14 (cl (and (not (= tptp.e22 (tptp.h3 tptp.e10))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) :rule resolution :premises (t1728.t13 t1728.a1 t1728.a0))
% 14.45/14.65  (step t1728.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t1728.t12 t1728.t14))
% 14.45/14.65  (step t1728 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t1728.a0 t1728.a1))
% 14.45/14.65  (step t1729 (cl (not (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10))))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) :rule and_pos)
% 14.45/14.65  (step t1730 (cl (not (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10))))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule and_pos)
% 14.45/14.65  (step t1731 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10))))) (not (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10)))))) :rule resolution :premises (t1728 t1729 t1730))
% 14.45/14.65  (step t1732 (cl (not (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10))))) (not (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t1731))
% 14.45/14.65  (step t1733 (cl (not (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t1732))
% 14.45/14.65  (step t1734 (cl (=> (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t1727 t1733))
% 14.45/14.65  (step t1735 (cl (=> (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.45/14.65  (step t1736 (cl (=> (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t1734 t1735))
% 14.45/14.65  (step t1737 (cl (=> (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t1736))
% 14.45/14.65  (step t1738 (cl (not (and (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.h3 tptp.e10))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t1737))
% 14.45/14.65  (step t1739 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t1726 t1738))
% 14.45/14.65  (step t1740 (cl (or (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))))) :rule or_neg)
% 14.45/14.65  (step t1741 (cl (or (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (not (= tptp.e22 (tptp.h3 tptp.e10)))))) :rule or_neg)
% 14.45/14.65  (step t1742 (cl (or (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.65  (step t1743 (cl (or (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t1739 t1740 t1741 t1742))
% 14.45/14.65  (step t1744 (cl (or (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (not (= tptp.e22 (tptp.h3 tptp.e10)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t1743))
% 14.45/14.65  (step t1745 (cl (or (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (= tptp.e22 (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t1714 t1725 t1744))
% 14.45/14.65  (step t1746 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (= tptp.e22 (tptp.h3 tptp.e10)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule or :premises (t1745))
% 14.45/14.65  (step t1747 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e10)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))) :rule reordering :premises (t1746))
% 14.45/14.65  (step t1748 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule or :premises (t1598))
% 14.45/14.65  (step t1749 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 14.45/14.65  (step t1750 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t1749))
% 14.45/14.65  (step t1751 (cl (or (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule and :premises (t96))
% 14.45/14.65  (step t1752 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule or :premises (t1751))
% 14.45/14.65  (step t1753 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.65  (step t1754 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule reordering :premises (t1753))
% 14.45/14.65  (step t1755 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.65  (step t1756 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 14.45/14.65  (step t1757 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t110 t402 t414 t1756))
% 14.45/14.65  (step t1758 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule and_neg)
% 14.45/14.65  (step t1759 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1760)
% 14.45/14.65  (assume t1760.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1760.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.65  (assume t1760.a2 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.65  (step t1760.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1760.t2)
% 14.45/14.65  (assume t1760.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.65  (assume t1760.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.65  (step t1760.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.65  (step t1760.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) false)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t1760.t2.t1))
% 14.45/14.65  (step t1760.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t1760.t2.a1))
% 14.45/14.65  (step t1760.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t1760.t2.t3))
% 14.45/14.65  (step t1760.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule refl)
% 14.45/14.65  (step t1760.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t1760.t2.t4 t1760.t2.t5))
% 14.45/14.65  (step t1760.t2.t7 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.65  (step t1760.t2.t8 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t1760.t2.t7))
% 14.45/14.65  (step t1760.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 14.45/14.65  (step t1760.t2.t10 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t1760.t2.t8 t1760.t2.t9))
% 14.45/14.65  (step t1760.t2.t11 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t1760.t2.t10 t1760.t2.a0))
% 14.45/14.65  (step t1760.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) false)) :rule trans :premises (t1760.t2.t6 t1760.t2.t11))
% 14.45/14.65  (step t1760.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1760.t2.t2 t1760.t2.t12))
% 14.45/14.65  (step t1760.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t1760.t2.a0 t1760.t2.a1))
% 14.45/14.65  (step t1760.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1760.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1760.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t1760.t2 t1760.t3 t1760.t4))
% 14.45/14.65  (step t1760.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t1760.t5))
% 14.45/14.65  (step t1760.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t1760.t6))
% 14.45/14.65  (step t1760.t8 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1760.t1 t1760.t7))
% 14.45/14.65  (step t1760.t9 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 14.45/14.65  (step t1760.t10 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1760.t8 t1760.t9))
% 14.45/14.65  (step t1760.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t1760.t10))
% 14.45/14.65  (step t1760.t12 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t1760.t11))
% 14.45/14.65  (step t1760.t13 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 14.45/14.65  (step t1760.t14 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1760.t15)
% 14.45/14.65  (assume t1760.t15.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1760.t15.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.65  (step t1760.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t1760.t15.a1))
% 14.45/14.65  (step t1760.t15.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t1760.t15.t1))
% 14.45/14.65  (step t1760.t15.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1760.t15.a0))
% 14.45/14.65  (step t1760.t15.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.65  (step t1760.t15.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t1760.t15.t3 t1760.t15.t4))
% 14.45/14.65  (step t1760.t15.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t1760.t15.t2 t1760.t15.t5))
% 14.45/14.65  (step t1760.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t1760.t15.a0 t1760.t15.a1))
% 14.45/14.65  (step t1760.t16 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1760.t17 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1760.t18 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t1760.t15 t1760.t16 t1760.t17))
% 14.45/14.65  (step t1760.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t1760.t18))
% 14.45/14.65  (step t1760.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t1760.t19))
% 14.45/14.65  (step t1760.t21 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t1760.t14 t1760.t20))
% 14.45/14.65  (step t1760.t22 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.65  (step t1760.t23 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1760.t21 t1760.t22))
% 14.45/14.65  (step t1760.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t1760.t23))
% 14.45/14.65  (step t1760.t25 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t1760.t24))
% 14.45/14.65  (step t1760.t26 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.65  (step t1760.t27 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t1760.t26 t1760.a0 t1760.a1))
% 14.45/14.65  (step t1760.t28 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t1760.t25 t1760.t27))
% 14.45/14.65  (step t1760.t29 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1760.t13 t1760.a2 t1760.t28))
% 14.45/14.65  (step t1760.t30 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1760.t12 t1760.t29))
% 14.45/14.65  (step t1760 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t1760.a0 t1760.a1 t1760.a2))
% 14.45/14.65  (step t1761 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1762 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1763 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1764 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t1760 t1761 t1762 t1763))
% 14.45/14.65  (step t1765 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t1764))
% 14.45/14.65  (step t1766 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t1765))
% 14.45/14.65  (step t1767 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1759 t1766))
% 14.45/14.65  (step t1768 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 14.45/14.65  (step t1769 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1767 t1768))
% 14.45/14.65  (step t1770 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t1769))
% 14.45/14.65  (step t1771 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t1770))
% 14.45/14.65  (step t1772 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1758 t1771))
% 14.45/14.65  (step t1773 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1774 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1775 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.45/14.65  (step t1776 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 14.45/14.65  (step t1777 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1772 t1773 t1774 t1775 t1776))
% 14.45/14.65  (step t1778 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t1777))
% 14.45/14.65  (step t1779 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t1755 t1757 t1778))
% 14.45/14.65  (step t1780 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t1779))
% 14.45/14.65  (step t1781 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t1780))
% 14.45/14.65  (step t1782 (cl (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t1781 t447 t397 t448))
% 14.45/14.65  (step t1783 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule resolution :premises (t1754 t1782))
% 14.45/14.65  (step t1784 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1785 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t1784))
% 14.45/14.65  (step t1786 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.65  (step t1787 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.65  (step t1788 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule equiv1 :premises (t1787))
% 14.45/14.65  (step t1789 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))))) :rule all_simplify)
% 14.45/14.65  (step t1790 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule refl)
% 14.45/14.65  (step t1791 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule all_simplify)
% 14.45/14.65  (step t1792 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule cong :premises (t1790 t1791))
% 14.45/14.65  (step t1793 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) true)) :rule all_simplify)
% 14.45/14.65  (step t1794 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) true)) :rule trans :premises (t1792 t1793))
% 14.45/14.65  (step t1795 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) true)) :rule trans :premises (t1789 t1794))
% 14.45/14.65  (step t1796 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1788 t1795))
% 14.45/14.65  (step t1797 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule refl)
% 14.45/14.65  (step t1798 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t110 t1796 t1797))
% 14.45/14.65  (step t1799 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule and_neg)
% 14.45/14.65  (step t1800 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1801)
% 14.45/14.65  (assume t1801.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1801.a1 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))
% 14.45/14.65  (step t1801.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1801.t2)
% 14.45/14.65  (assume t1801.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))
% 14.45/14.65  (assume t1801.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (step t1801.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) false) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.65  (step t1801.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) false)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule equiv1 :premises (t1801.t2.t1))
% 14.45/14.65  (step t1801.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1801.t2.a1))
% 14.45/14.65  (step t1801.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1801.t2.t3))
% 14.45/14.65  (step t1801.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule refl)
% 14.45/14.65  (step t1801.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule cong :premises (t1801.t2.t4 t1801.t2.t5))
% 14.45/14.65  (step t1801.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.65  (step t1801.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv2 :premises (t1801.t2.t7))
% 14.45/14.65  (step t1801.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule not_not)
% 14.45/14.65  (step t1801.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) false) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t1801.t2.t8 t1801.t2.t9))
% 14.45/14.65  (step t1801.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) false)) :rule resolution :premises (t1801.t2.t10 t1801.t2.a0))
% 14.45/14.65  (step t1801.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) false)) :rule trans :premises (t1801.t2.t6 t1801.t2.t11))
% 14.45/14.65  (step t1801.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1801.t2.t2 t1801.t2.t12))
% 14.45/14.65  (step t1801.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t1801.t2.a0 t1801.t2.a1))
% 14.45/14.65  (step t1801.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule and_pos)
% 14.45/14.65  (step t1801.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1801.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1801.t2 t1801.t3 t1801.t4))
% 14.45/14.65  (step t1801.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t1801.t5))
% 14.45/14.65  (step t1801.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t1801.t6))
% 14.45/14.65  (step t1801.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1801.t1 t1801.t7))
% 14.45/14.65  (step t1801.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 14.45/14.65  (step t1801.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t1801.t8 t1801.t9))
% 14.45/14.65  (step t1801.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t1801.t10))
% 14.45/14.65  (step t1801.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t1801.t11))
% 14.45/14.65  (step t1801.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.45/14.65  (step t1801.t14 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1801.t13 t1801.a1 t1801.a0))
% 14.45/14.65  (step t1801.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1801.t12 t1801.t14))
% 14.45/14.65  (step t1801 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t1801.a0 t1801.a1))
% 14.45/14.65  (step t1802 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1803 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule and_pos)
% 14.45/14.65  (step t1804 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))))) :rule resolution :premises (t1801 t1802 t1803))
% 14.45/14.65  (step t1805 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t1804))
% 14.45/14.65  (step t1806 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t1805))
% 14.45/14.65  (step t1807 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1800 t1806))
% 14.45/14.65  (step t1808 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 14.45/14.65  (step t1809 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t1807 t1808))
% 14.45/14.65  (step t1810 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t1809))
% 14.45/14.65  (step t1811 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t1810))
% 14.45/14.65  (step t1812 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1799 t1811))
% 14.45/14.65  (step t1813 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1814 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))))) :rule or_neg)
% 14.45/14.65  (step t1815 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1816 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t1812 t1813 t1814 t1815))
% 14.45/14.65  (step t1817 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t1816))
% 14.45/14.65  (step t1818 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t1786 t1798 t1817))
% 14.45/14.65  (step t1819 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule or :premises (t1818))
% 14.45/14.65  (step t1820 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t1819))
% 14.45/14.65  (step t1821 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule and :premises (t365))
% 14.45/14.65  (step t1822 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t1820 t397 t1821))
% 14.45/14.65  (step t1823 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t1785 t1822))
% 14.45/14.65  (step t1824 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.65  (step t1825 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule reordering :premises (t1824))
% 14.45/14.65  (step t1826 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule resolution :premises (t1825 t398))
% 14.45/14.65  (step t1827 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_pos)
% 14.45/14.65  (step t1828 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule reordering :premises (t1827))
% 14.45/14.65  (step t1829 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1830 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule reordering :premises (t1829))
% 14.45/14.65  (step t1831 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule resolution :premises (t1828 t1830))
% 14.45/14.65  (step t1832 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule contraction :premises (t1831))
% 14.45/14.65  (step t1833 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.65  (step t1834 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t1833))
% 14.45/14.65  (step t1835 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1836 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t1835))
% 14.45/14.65  (step t1837 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t1834 t1836))
% 14.45/14.65  (step t1838 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule contraction :premises (t1837))
% 14.45/14.65  (step t1839 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1840 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t1839))
% 14.45/14.65  (step t1841 (cl (or (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule and :premises (t200))
% 14.45/14.65  (step t1842 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule or :premises (t1841))
% 14.45/14.65  (step t1843 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1844 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t1843))
% 14.45/14.65  (step t1845 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.65  (step t1846 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule refl)
% 14.45/14.65  (step t1847 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t110 t205 t520 t1846))
% 14.45/14.65  (step t1848 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 14.45/14.65  (step t1849 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1850)
% 14.45/14.65  (assume t1850.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1850.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.65  (assume t1850.a2 (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.65  (step t1850.t1 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1850.t2)
% 14.45/14.65  (assume t1850.t2.a0 (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.65  (assume t1850.t2.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.65  (assume t1850.t2.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (step t1850.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.65  (step t1850.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) false)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule equiv1 :premises (t1850.t2.t1))
% 14.45/14.65  (step t1850.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.65  (step t1850.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1850.t2.a2))
% 14.45/14.65  (step t1850.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) :rule symm :premises (t1850.t2.a1))
% 14.45/14.65  (step t1850.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t1850.t2.t5))
% 14.45/14.65  (step t1850.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t1850.t2.t4 t1850.t2.t6))
% 14.45/14.65  (step t1850.t2.t8 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule cong :premises (t1850.t2.t3 t1850.t2.t7))
% 14.45/14.65  (step t1850.t2.t9 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1850.t2.t10 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv2 :premises (t1850.t2.t9))
% 14.45/14.65  (step t1850.t2.t11 (cl (not (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule not_not)
% 14.45/14.65  (step t1850.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t1850.t2.t10 t1850.t2.t11))
% 14.45/14.65  (step t1850.t2.t13 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t1850.t2.t12 t1850.t2.a0))
% 14.45/14.65  (step t1850.t2.t14 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t1850.t2.t8 t1850.t2.t13))
% 14.45/14.65  (step t1850.t2.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1850.t2.t2 t1850.t2.t14))
% 14.45/14.65  (step t1850.t2 (cl (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t1850.t2.a0 t1850.t2.a1 t1850.t2.a2))
% 14.45/14.65  (step t1850.t3 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1850.t4 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1850.t5 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1850.t6 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1850.t2 t1850.t3 t1850.t4 t1850.t5))
% 14.45/14.65  (step t1850.t7 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t1850.t6))
% 14.45/14.65  (step t1850.t8 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t1850.t7))
% 14.45/14.65  (step t1850.t9 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1850.t1 t1850.t8))
% 14.45/14.65  (step t1850.t10 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.45/14.65  (step t1850.t11 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1850.t9 t1850.t10))
% 14.45/14.65  (step t1850.t12 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t1850.t11))
% 14.45/14.65  (step t1850.t13 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t1850.t12))
% 14.45/14.65  (step t1850.t14 (cl (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.45/14.65  (step t1850.t15 (cl (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1850.t14 t1850.a2 t1850.a1 t1850.a0))
% 14.45/14.65  (step t1850.t16 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1850.t13 t1850.t15))
% 14.45/14.65  (step t1850 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t1850.a0 t1850.a1 t1850.a2))
% 14.45/14.65  (step t1851 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1852 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1853 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1854 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t1850 t1851 t1852 t1853))
% 14.45/14.65  (step t1855 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t1854))
% 14.45/14.65  (step t1856 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t1855))
% 14.45/14.65  (step t1857 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1849 t1856))
% 14.45/14.65  (step t1858 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.45/14.65  (step t1859 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1857 t1858))
% 14.45/14.65  (step t1860 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t1859))
% 14.45/14.65  (step t1861 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t1860))
% 14.45/14.65  (step t1862 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t1848 t1861))
% 14.45/14.65  (step t1863 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1864 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1865 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 14.45/14.65  (step t1866 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1867 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1862 t1863 t1864 t1865 t1866))
% 14.45/14.65  (step t1868 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t1867))
% 14.45/14.65  (step t1869 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t1845 t1847 t1868))
% 14.45/14.65  (step t1870 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t1869))
% 14.45/14.65  (step t1871 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t1870))
% 14.45/14.65  (step t1872 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.65  (step t1873 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule refl)
% 14.45/14.65  (step t1874 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t110 t205 t1299 t520 t1873))
% 14.45/14.65  (step t1875 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 14.45/14.65  (step t1876 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1877)
% 14.45/14.65  (assume t1877.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1877.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.65  (assume t1877.a2 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.65  (assume t1877.a3 (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.65  (step t1877.t1 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1877.t2)
% 14.45/14.65  (assume t1877.t2.a0 (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.65  (assume t1877.t2.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.65  (assume t1877.t2.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t1877.t2.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.65  (step t1877.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.65  (step t1877.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) false)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t1877.t2.t1))
% 14.45/14.65  (step t1877.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.65  (step t1877.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t1877.t2.a2))
% 14.45/14.65  (step t1877.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) :rule symm :premises (t1877.t2.a1))
% 14.45/14.65  (step t1877.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t1877.t2.t5))
% 14.45/14.65  (step t1877.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t1877.t2.t4 t1877.t2.t6))
% 14.45/14.65  (step t1877.t2.t8 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t1877.t2.t7))
% 14.45/14.65  (step t1877.t2.t9 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) :rule symm :premises (t1877.t2.a3))
% 14.45/14.65  (step t1877.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t1877.t2.t9 t1877.t2.a2))
% 14.45/14.65  (step t1877.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t1877.t2.t10))
% 14.45/14.65  (step t1877.t2.t12 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) :rule trans :premises (t1877.t2.t8 t1877.t2.t11))
% 14.45/14.65  (step t1877.t2.t13 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t1877.t2.t12))
% 14.45/14.65  (step t1877.t2.t14 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule cong :premises (t1877.t2.t3 t1877.t2.t13))
% 14.45/14.65  (step t1877.t2.t15 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1877.t2.t16 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv2 :premises (t1877.t2.t15))
% 14.45/14.65  (step t1877.t2.t17 (cl (not (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule not_not)
% 14.45/14.65  (step t1877.t2.t18 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t1877.t2.t16 t1877.t2.t17))
% 14.45/14.65  (step t1877.t2.t19 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t1877.t2.t18 t1877.t2.a0))
% 14.45/14.65  (step t1877.t2.t20 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t1877.t2.t14 t1877.t2.t19))
% 14.45/14.65  (step t1877.t2.t21 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1877.t2.t2 t1877.t2.t20))
% 14.45/14.65  (step t1877.t2 (cl (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t1877.t2.a0 t1877.t2.a1 t1877.t2.a2 t1877.t2.a3))
% 14.45/14.65  (step t1877.t3 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1877.t4 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1877.t5 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1877.t6 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.65  (step t1877.t7 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t1877.t2 t1877.t3 t1877.t4 t1877.t5 t1877.t6))
% 14.45/14.65  (step t1877.t8 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t1877.t7))
% 14.45/14.65  (step t1877.t9 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t1877.t8))
% 14.45/14.65  (step t1877.t10 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1877.t1 t1877.t9))
% 14.45/14.65  (step t1877.t11 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 14.45/14.65  (step t1877.t12 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t1877.t10 t1877.t11))
% 14.45/14.65  (step t1877.t13 (cl (=> (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t1877.t12))
% 14.45/14.65  (step t1877.t14 (cl (not (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t1877.t13))
% 14.45/14.65  (step t1877.t15 (cl (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 14.45/14.65  (step t1877.t16 (cl (and (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1877.t15 t1877.a3 t1877.a1 t1877.a0 t1877.a2))
% 14.45/14.65  (step t1877.t17 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1877.t14 t1877.t16))
% 14.45/14.65  (step t1877 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t1877.a0 t1877.a1 t1877.a2 t1877.a3))
% 14.45/14.65  (step t1878 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1879 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1880 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.65  (step t1881 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1882 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t1877 t1878 t1879 t1880 t1881))
% 14.45/14.65  (step t1883 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t1882))
% 14.45/14.65  (step t1884 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t1883))
% 14.45/14.65  (step t1885 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1876 t1884))
% 14.45/14.65  (step t1886 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 14.45/14.65  (step t1887 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t1885 t1886))
% 14.45/14.65  (step t1888 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t1887))
% 14.45/14.65  (step t1889 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t1888))
% 14.45/14.65  (step t1890 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1875 t1889))
% 14.45/14.65  (step t1891 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t1892 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1893 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.65  (step t1894 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 14.45/14.65  (step t1895 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.65  (step t1896 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t1890 t1891 t1892 t1893 t1894 t1895))
% 14.45/14.65  (step t1897 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t1896))
% 14.45/14.65  (step t1898 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t1872 t1874 t1897))
% 14.45/14.65  (step t1899 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule or :premises (t1898))
% 14.45/14.65  (step t1900 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t1899))
% 14.45/14.65  (step t1901 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.65  (step t1902 (cl (= (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1903 (cl (not (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv1 :premises (t1902))
% 14.45/14.65  (step t1904 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))))) :rule all_simplify)
% 14.45/14.65  (step t1905 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule refl)
% 14.45/14.65  (step t1906 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 14.45/14.65  (step t1907 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t1905 t1906))
% 14.45/14.65  (step t1908 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true)) :rule all_simplify)
% 14.45/14.65  (step t1909 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) true)) :rule trans :premises (t1907 t1908))
% 14.45/14.65  (step t1910 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true)) :rule trans :premises (t1904 t1909))
% 14.45/14.65  (step t1911 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1903 t1910))
% 14.45/14.65  (step t1912 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t205 t1911 t112))
% 14.45/14.65  (step t1913 (cl (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule and_neg)
% 14.45/14.65  (step t1914 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1915)
% 14.45/14.65  (assume t1915.a0 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.65  (assume t1915.a1 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.65  (step t1915.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1915.t2)
% 14.45/14.65  (assume t1915.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.65  (assume t1915.t2.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.65  (step t1915.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1915.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) false)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv1 :premises (t1915.t2.t1))
% 14.45/14.65  (step t1915.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e20)) :rule symm :premises (t1915.t2.a1))
% 14.45/14.65  (step t1915.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t1915.t2.t3))
% 14.45/14.65  (step t1915.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule refl)
% 14.45/14.65  (step t1915.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t1915.t2.t4 t1915.t2.t5))
% 14.45/14.65  (step t1915.t2.t7 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1915.t2.t8 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t1915.t2.t7))
% 14.45/14.65  (step t1915.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 14.45/14.65  (step t1915.t2.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t1915.t2.t8 t1915.t2.t9))
% 14.45/14.65  (step t1915.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t1915.t2.t10 t1915.t2.a0))
% 14.45/14.65  (step t1915.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) false)) :rule trans :premises (t1915.t2.t6 t1915.t2.t11))
% 14.45/14.65  (step t1915.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1915.t2.t2 t1915.t2.t12))
% 14.45/14.65  (step t1915.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t1915.t2.a0 t1915.t2.a1))
% 14.45/14.65  (step t1915.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1915.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1915.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t1915.t2 t1915.t3 t1915.t4))
% 14.45/14.65  (step t1915.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t1915.t5))
% 14.45/14.65  (step t1915.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t1915.t6))
% 14.45/14.65  (step t1915.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1915.t1 t1915.t7))
% 14.45/14.65  (step t1915.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t1915.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1915.t8 t1915.t9))
% 14.45/14.65  (step t1915.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t1915.t10))
% 14.45/14.65  (step t1915.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t1915.t11))
% 14.45/14.65  (step t1915.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 14.45/14.65  (step t1915.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1915.t13 t1915.a1 t1915.a0))
% 14.45/14.65  (step t1915.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1915.t12 t1915.t14))
% 14.45/14.65  (step t1915 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t1915.a0 t1915.a1))
% 14.45/14.65  (step t1916 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1917 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1918 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t1915 t1916 t1917))
% 14.45/14.65  (step t1919 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t1918))
% 14.45/14.65  (step t1920 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t1919))
% 14.45/14.65  (step t1921 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1914 t1920))
% 14.45/14.65  (step t1922 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t1923 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1921 t1922))
% 14.45/14.65  (step t1924 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t1923))
% 14.45/14.65  (step t1925 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t1924))
% 14.45/14.65  (step t1926 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t1913 t1925))
% 14.45/14.65  (step t1927 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1928 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 14.45/14.65  (step t1929 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1930 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1926 t1927 t1928 t1929))
% 14.45/14.65  (step t1931 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t1930))
% 14.45/14.65  (step t1932 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t1901 t1912 t1931))
% 14.45/14.65  (step t1933 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule or :premises (t1932))
% 14.45/14.65  (step t1934 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t1933))
% 14.45/14.65  (step t1935 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and :premises (t365))
% 14.45/14.65  (step t1936 (cl (not (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.65  (step t1937 (cl (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t659 t561 t618))
% 14.45/14.65  (step t1938 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.45/14.65  (step t1939 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1940)
% 14.45/14.65  (assume t1940.a0 (not (= tptp.e21 tptp.e22)))
% 14.45/14.65  (assume t1940.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.65  (step t1940.t1 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1940.t2)
% 14.45/14.65  (assume t1940.t2.a0 (not (= tptp.e21 tptp.e22)))
% 14.45/14.65  (assume t1940.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.65  (step t1940.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t1940.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t1940.t2.t1))
% 14.45/14.65  (step t1940.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.65  (step t1940.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) :rule symm :premises (t1940.t2.a1))
% 14.45/14.65  (step t1940.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 tptp.e22))) :rule cong :premises (t1940.t2.t3 t1940.t2.t4))
% 14.45/14.65  (step t1940.t2.t6 (cl (= (= (= tptp.e21 tptp.e22) false) (not (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 14.45/14.65  (step t1940.t2.t7 (cl (= (= tptp.e21 tptp.e22) false) (not (not (= tptp.e21 tptp.e22)))) :rule equiv2 :premises (t1940.t2.t6))
% 14.45/14.65  (step t1940.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e22)))) (= tptp.e21 tptp.e22)) :rule not_not)
% 14.45/14.65  (step t1940.t2.t9 (cl (= (= tptp.e21 tptp.e22) false) (= tptp.e21 tptp.e22)) :rule resolution :premises (t1940.t2.t7 t1940.t2.t8))
% 14.45/14.65  (step t1940.t2.t10 (cl (= (= tptp.e21 tptp.e22) false)) :rule resolution :premises (t1940.t2.t9 t1940.t2.a0))
% 14.45/14.65  (step t1940.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t1940.t2.t5 t1940.t2.t10))
% 14.45/14.65  (step t1940.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1940.t2.t2 t1940.t2.t11))
% 14.45/14.65  (step t1940.t2 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t1940.t2.a0 t1940.t2.a1))
% 14.45/14.65  (step t1940.t3 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1940.t4 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1940.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1940.t2 t1940.t3 t1940.t4))
% 14.45/14.65  (step t1940.t6 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1940.t5))
% 14.45/14.65  (step t1940.t7 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t1940.t6))
% 14.45/14.65  (step t1940.t8 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1940.t1 t1940.t7))
% 14.45/14.65  (step t1940.t9 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t1940.t10 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1940.t8 t1940.t9))
% 14.45/14.65  (step t1940.t11 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1940.t10))
% 14.45/14.65  (step t1940.t12 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t1940.t11))
% 14.45/14.65  (step t1940.t13 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.45/14.65  (step t1940.t14 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1940.t13 t1940.a0 t1940.a1))
% 14.45/14.65  (step t1940.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1940.t12 t1940.t14))
% 14.45/14.65  (step t1940 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t1940.a0 t1940.a1))
% 14.45/14.65  (step t1941 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1942 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1943 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1940 t1941 t1942))
% 14.45/14.65  (step t1944 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1943))
% 14.45/14.65  (step t1945 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t1944))
% 14.45/14.65  (step t1946 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1939 t1945))
% 14.45/14.65  (step t1947 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t1948 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1946 t1947))
% 14.45/14.65  (step t1949 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1948))
% 14.45/14.65  (step t1950 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t1949))
% 14.45/14.65  (step t1951 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t1938 t1950))
% 14.45/14.65  (step t1952 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.65  (step t1953 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1954 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t1955 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1951 t1952 t1953 t1954))
% 14.45/14.65  (step t1956 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t1955))
% 14.45/14.65  (step t1957 (cl (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t1936 t1937 t1956))
% 14.45/14.65  (step t1958 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t1957))
% 14.45/14.65  (step t1959 (cl (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t1958))
% 14.45/14.65  (step t1960 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t1038))
% 14.45/14.65  (step t1961 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t1712 t1713 t871 t447 t396 t397 t448 t1747 t1713 t1748 t1638 t1750 t1752 t1783 t1823 t1826 t1832 t1838 t1840 t1842 t1844 t1871 t397 t1900 t397 t1934 t1935 t1959 t686 t1960 t1078))
% 14.45/14.65  (step t1962 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule contraction :premises (t1961))
% 14.45/14.65  (step t1963 (cl (or (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule and :premises (t604))
% 14.45/14.65  (step t1964 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule or :premises (t1963))
% 14.45/14.65  (step t1965 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1966 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t1965))
% 14.45/14.65  (step t1967 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t1962 t1964 t1966))
% 14.45/14.65  (step t1968 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule contraction :premises (t1967))
% 14.45/14.65  (step t1969 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule or :premises (t1751))
% 14.45/14.65  (step t1970 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1971 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t1970))
% 14.45/14.65  (step t1972 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1973 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t1972))
% 14.45/14.65  (step t1974 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1975 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t1974))
% 14.45/14.65  (step t1976 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t1977 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t1976))
% 14.45/14.65  (step t1978 (cl (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t1969 t1783 t1823 t1826 t1832 t1838 t1971 t1973 t1975 t1977))
% 14.45/14.65  (step t1979 (cl (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t1978))
% 14.45/14.65  (step t1980 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule reordering :premises (t1979))
% 14.45/14.65  (step t1981 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t1968 t1980))
% 14.45/14.65  (step t1982 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule contraction :premises (t1981))
% 14.45/14.65  (step t1983 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1984 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule reordering :premises (t1983))
% 14.45/14.65  (step t1985 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.65  (step t1986 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t1985))
% 14.45/14.65  (step t1987 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t1988 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule reordering :premises (t1987))
% 14.45/14.65  (step t1989 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t1982 t1984 t1986 t1988))
% 14.45/14.65  (step t1990 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule contraction :premises (t1989))
% 14.45/14.65  (step t1991 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule reordering :premises (t1990))
% 14.45/14.65  (step t1992 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t1993 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t1992))
% 14.45/14.65  (step t1994 (cl (not (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))))) (not (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.65  (step t1995 (cl (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))))) :rule cong :premises (t700 t765 t403))
% 14.45/14.65  (step t1996 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_neg)
% 14.45/14.65  (step t1997 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1998)
% 14.45/14.65  (assume t1998.a0 (not (= tptp.e21 tptp.e23)))
% 14.45/14.65  (assume t1998.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.65  (step t1998.t1 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t1998.t2)
% 14.45/14.65  (assume t1998.t2.a0 (not (= tptp.e21 tptp.e23)))
% 14.45/14.65  (assume t1998.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.65  (step t1998.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) false) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.65  (step t1998.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) false)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule equiv1 :premises (t1998.t2.t1))
% 14.45/14.65  (step t1998.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.65  (step t1998.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) :rule symm :premises (t1998.t2.a1))
% 14.45/14.65  (step t1998.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 tptp.e23))) :rule cong :premises (t1998.t2.t3 t1998.t2.t4))
% 14.45/14.65  (step t1998.t2.t6 (cl (= (= (= tptp.e21 tptp.e23) false) (not (= tptp.e21 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.65  (step t1998.t2.t7 (cl (= (= tptp.e21 tptp.e23) false) (not (not (= tptp.e21 tptp.e23)))) :rule equiv2 :premises (t1998.t2.t6))
% 14.45/14.65  (step t1998.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e23)))) (= tptp.e21 tptp.e23)) :rule not_not)
% 14.45/14.65  (step t1998.t2.t9 (cl (= (= tptp.e21 tptp.e23) false) (= tptp.e21 tptp.e23)) :rule resolution :premises (t1998.t2.t7 t1998.t2.t8))
% 14.45/14.65  (step t1998.t2.t10 (cl (= (= tptp.e21 tptp.e23) false)) :rule resolution :premises (t1998.t2.t9 t1998.t2.a0))
% 14.45/14.65  (step t1998.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) false)) :rule trans :premises (t1998.t2.t5 t1998.t2.t10))
% 14.45/14.65  (step t1998.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t1998.t2.t2 t1998.t2.t11))
% 14.45/14.65  (step t1998.t2 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule subproof :discharge (t1998.t2.a0 t1998.t2.a1))
% 14.45/14.65  (step t1998.t3 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1998.t4 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t1998.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t1998.t2 t1998.t3 t1998.t4))
% 14.45/14.65  (step t1998.t6 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t1998.t5))
% 14.45/14.65  (step t1998.t7 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t1998.t6))
% 14.45/14.65  (step t1998.t8 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t1998.t1 t1998.t7))
% 14.45/14.65  (step t1998.t9 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule implies_neg2)
% 14.45/14.65  (step t1998.t10 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t1998.t8 t1998.t9))
% 14.45/14.65  (step t1998.t11 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t1998.t10))
% 14.45/14.65  (step t1998.t12 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies :premises (t1998.t11))
% 14.45/14.65  (step t1998.t13 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_neg)
% 14.45/14.65  (step t1998.t14 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t1998.t13 t1998.a0 t1998.a1))
% 14.45/14.65  (step t1998.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t1998.t12 t1998.t14))
% 14.45/14.65  (step t1998 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule subproof :discharge (t1998.a0 t1998.a1))
% 14.45/14.65  (step t1999 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t2000 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t2001 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t1998 t1999 t2000))
% 14.45/14.65  (step t2002 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t2001))
% 14.45/14.65  (step t2003 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t2002))
% 14.45/14.65  (step t2004 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t1997 t2003))
% 14.45/14.65  (step t2005 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule implies_neg2)
% 14.45/14.65  (step t2006 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t2004 t2005))
% 14.45/14.65  (step t2007 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t2006))
% 14.45/14.65  (step t2008 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies :premises (t2007))
% 14.45/14.65  (step t2009 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t1996 t2008))
% 14.45/14.65  (step t2010 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (not (= tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t2011 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t2012 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t2013 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t2009 t2010 t2011 t2012))
% 14.45/14.65  (step t2014 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t2013))
% 14.45/14.65  (step t2015 (cl (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t1994 t1995 t2014))
% 14.45/14.65  (step t2016 (cl (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule or :premises (t2015))
% 14.45/14.65  (step t2017 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t1676 t1991 t1993 t2016 t725))
% 14.45/14.65  (step t2018 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t2017))
% 14.45/14.65  (step t2019 (cl (not (= (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.65  (step t2020 (cl (= (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t765 t617 t737))
% 14.45/14.65  (step t2021 (cl (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule and_neg)
% 14.45/14.65  (step t2022 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t2023)
% 14.45/14.65  (assume t2023.a0 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.65  (assume t2023.a1 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))
% 14.45/14.65  (step t2023.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t2023.t2)
% 14.45/14.65  (assume t2023.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))
% 14.45/14.65  (assume t2023.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.65  (step t2023.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t2023.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t2023.t2.t1))
% 14.45/14.65  (step t2023.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) :rule symm :premises (t2023.t2.a1))
% 14.45/14.65  (step t2023.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t2023.t2.t3))
% 14.45/14.65  (step t2023.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule refl)
% 14.45/14.65  (step t2023.t2.t6 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule cong :premises (t2023.t2.t4 t2023.t2.t5))
% 14.45/14.65  (step t2023.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.65  (step t2023.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv2 :premises (t2023.t2.t7))
% 14.45/14.65  (step t2023.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule not_not)
% 14.45/14.65  (step t2023.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t2023.t2.t8 t2023.t2.t9))
% 14.45/14.65  (step t2023.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) false)) :rule resolution :premises (t2023.t2.t10 t2023.t2.a0))
% 14.45/14.65  (step t2023.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t2023.t2.t6 t2023.t2.t11))
% 14.45/14.65  (step t2023.t2.t13 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2023.t2.t2 t2023.t2.t12))
% 14.45/14.65  (step t2023.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t2023.t2.a0 t2023.t2.a1))
% 14.45/14.65  (step t2023.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t2023.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t2023.t5 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t2023.t2 t2023.t3 t2023.t4))
% 14.45/14.65  (step t2023.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t2023.t5))
% 14.45/14.65  (step t2023.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t2023.t6))
% 14.45/14.65  (step t2023.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2023.t1 t2023.t7))
% 14.45/14.65  (step t2023.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t2023.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2023.t8 t2023.t9))
% 14.45/14.65  (step t2023.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t2023.t10))
% 14.45/14.65  (step t2023.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t2023.t11))
% 14.45/14.65  (step t2023.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_neg)
% 14.45/14.65  (step t2023.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t2023.t13 t2023.a1 t2023.a0))
% 14.45/14.65  (step t2023.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2023.t12 t2023.t14))
% 14.45/14.65  (step t2023 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t2023.a0 t2023.a1))
% 14.45/14.65  (step t2024 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t2025 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.45/14.65  (step t2026 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t2023 t2024 t2025))
% 14.45/14.65  (step t2027 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t2026))
% 14.45/14.65  (step t2028 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t2027))
% 14.45/14.65  (step t2029 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2022 t2028))
% 14.45/14.65  (step t2030 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.65  (step t2031 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2029 t2030))
% 14.45/14.65  (step t2032 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t2031))
% 14.45/14.65  (step t2033 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t2032))
% 14.45/14.65  (step t2034 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2021 t2033))
% 14.45/14.65  (step t2035 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t2036 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 14.45/14.65  (step t2037 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.65  (step t2038 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2034 t2035 t2036 t2037))
% 14.45/14.65  (step t2039 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t2038))
% 14.45/14.65  (step t2040 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2019 t2020 t2039))
% 14.45/14.65  (step t2041 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t2040))
% 14.45/14.65  (step t2042 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t2041))
% 14.45/14.65  (step t2043 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t2018 t2042 t642 t798 t799))
% 14.45/14.65  (step t2044 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t2043))
% 14.45/14.65  (step t2045 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t762))
% 14.45/14.65  (step t2046 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.65  (step t2047 (cl (= (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) true) (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.65  (step t2048 (cl (not (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) true)) (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv1 :premises (t2047))
% 14.45/14.65  (step t2049 (cl (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))))) :rule all_simplify)
% 14.45/14.65  (step t2050 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule refl)
% 14.45/14.65  (step t2051 (cl (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 14.45/14.65  (step t2052 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t2050 t2051))
% 14.45/14.65  (step t2053 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.65  (step t2054 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) true)) :rule trans :premises (t2052 t2053))
% 14.45/14.65  (step t2055 (cl (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) true)) :rule trans :premises (t2049 t2054))
% 14.45/14.65  (step t2056 (cl (= (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2048 t2055))
% 14.45/14.65  (step t2057 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule refl)
% 14.45/14.65  (step t2058 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t110 t402 t1246 t463 t2056 t2057))
% 14.45/14.65  (step t2059 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule and_neg)
% 14.45/14.65  (step t2060 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t2061)
% 14.45/14.65  (assume t2061.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t2061.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.65  (assume t2061.a2 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.65  (assume t2061.a3 (= tptp.e22 (tptp.h3 tptp.e13)))
% 14.45/14.65  (assume t2061.a4 (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))
% 14.45/14.65  (step t2061.t1 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t2061.t2)
% 14.45/14.65  (assume t2061.t2.a0 (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))
% 14.45/14.65  (assume t2061.t2.a1 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.65  (assume t2061.t2.a2 (= tptp.e22 (tptp.h3 tptp.e13)))
% 14.45/14.65  (assume t2061.t2.a3 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.65  (step t2061.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) false) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.65  (step t2061.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) false)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule equiv1 :premises (t2061.t2.t1))
% 14.45/14.65  (step t2061.t2.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.65  (step t2061.t2.t4 (cl (= (tptp.h3 tptp.e13) tptp.e22)) :rule symm :premises (t2061.t2.a2))
% 14.45/14.65  (step t2061.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t2061.t2.a1))
% 14.45/14.65  (step t2061.t2.t6 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t2061.t2.t5))
% 14.45/14.65  (step t2061.t2.t7 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e23 tptp.e20))) :rule trans :premises (t2061.t2.t4 t2061.t2.t6))
% 14.45/14.65  (step t2061.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.h3 tptp.e13))) :rule symm :premises (t2061.t2.t7))
% 14.45/14.65  (step t2061.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t2061.t2.a3))
% 14.45/14.65  (step t2061.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.h3 tptp.e13))) :rule trans :premises (t2061.t2.t9 t2061.t2.a2))
% 14.45/14.65  (step t2061.t2.t11 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t2061.t2.t10))
% 14.45/14.65  (step t2061.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t2061.t2.t8 t2061.t2.t11))
% 14.45/14.65  (step t2061.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t2061.t2.t12))
% 14.45/14.65  (step t2061.t2.t14 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule cong :premises (t2061.t2.t3 t2061.t2.t13))
% 14.45/14.65  (step t2061.t2.t15 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.65  (step t2061.t2.t16 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) false) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv2 :premises (t2061.t2.t15))
% 14.45/14.65  (step t2061.t2.t17 (cl (not (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule not_not)
% 14.45/14.65  (step t2061.t2.t18 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) false) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule resolution :premises (t2061.t2.t16 t2061.t2.t17))
% 14.45/14.65  (step t2061.t2.t19 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) false)) :rule resolution :premises (t2061.t2.t18 t2061.t2.a0))
% 14.45/14.65  (step t2061.t2.t20 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) false)) :rule trans :premises (t2061.t2.t14 t2061.t2.t19))
% 14.45/14.65  (step t2061.t2.t21 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2061.t2.t2 t2061.t2.t20))
% 14.45/14.65  (step t2061.t2 (cl (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t2061.t2.a0 t2061.t2.a1 t2061.t2.a2 t2061.t2.a3))
% 14.45/14.65  (step t2061.t3 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t2061.t4 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.65  (step t2061.t5 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 14.45/14.65  (step t2061.t6 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t2061.t7 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2061.t2 t2061.t3 t2061.t4 t2061.t5 t2061.t6))
% 14.45/14.65  (step t2061.t8 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t2061.t7))
% 14.45/14.65  (step t2061.t9 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t2061.t8))
% 14.45/14.65  (step t2061.t10 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2061.t1 t2061.t9))
% 14.45/14.65  (step t2061.t11 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 14.45/14.65  (step t2061.t12 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2061.t10 t2061.t11))
% 14.45/14.65  (step t2061.t13 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2061.t12))
% 14.45/14.65  (step t2061.t14 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t2061.t13))
% 14.45/14.65  (step t2061.t15 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 14.45/14.65  (step t2061.t16 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t2061.t17)
% 14.45/14.65  (assume t2061.t17.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.65  (assume t2061.t17.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.65  (step t2061.t17.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t2061.t17.a1))
% 14.45/14.65  (step t2061.t17.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t2061.t17.t1))
% 14.45/14.65  (step t2061.t17.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t2061.t17.a0))
% 14.45/14.65  (step t2061.t17.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.65  (step t2061.t17.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t2061.t17.t3 t2061.t17.t4))
% 14.45/14.65  (step t2061.t17.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t2061.t17.t2 t2061.t17.t5))
% 14.45/14.65  (step t2061.t17 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t2061.t17.a0 t2061.t17.a1))
% 14.45/14.65  (step t2061.t18 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t2061.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t2061.t20 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t2061.t17 t2061.t18 t2061.t19))
% 14.45/14.65  (step t2061.t21 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t2061.t20))
% 14.45/14.65  (step t2061.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t2061.t21))
% 14.45/14.65  (step t2061.t23 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t2061.t16 t2061.t22))
% 14.45/14.65  (step t2061.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.65  (step t2061.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2061.t23 t2061.t24))
% 14.45/14.65  (step t2061.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t2061.t25))
% 14.45/14.65  (step t2061.t27 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t2061.t26))
% 14.45/14.65  (step t2061.t28 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.65  (step t2061.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t2061.t28 t2061.a0 t2061.a1))
% 14.45/14.65  (step t2061.t30 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t2061.t27 t2061.t29))
% 14.45/14.65  (step t2061.t31 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2061.t15 t2061.a4 t2061.a2 t2061.a3 t2061.t30))
% 14.45/14.65  (step t2061.t32 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2061.t14 t2061.t31))
% 14.45/14.65  (step t2061 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t2061.a0 t2061.a1 t2061.a2 t2061.a3 t2061.a4))
% 14.45/14.65  (step t2062 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t2063 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t2064 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.65  (step t2065 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 14.45/14.65  (step t2066 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t2067 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t2061 t2062 t2063 t2064 t2065 t2066))
% 14.45/14.65  (step t2068 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t2067))
% 14.45/14.65  (step t2069 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t2068))
% 14.45/14.65  (step t2070 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2060 t2069))
% 14.45/14.65  (step t2071 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 14.45/14.65  (step t2072 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2070 t2071))
% 14.45/14.65  (step t2073 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2072))
% 14.45/14.65  (step t2074 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t2073))
% 14.45/14.65  (step t2075 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2059 t2074))
% 14.45/14.65  (step t2076 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t2077 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t2078 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.65  (step t2079 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.h3 tptp.e13))))) :rule or_neg)
% 14.45/14.65  (step t2080 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))))) :rule or_neg)
% 14.45/14.65  (step t2081 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 14.45/14.65  (step t2082 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2075 t2076 t2077 t2078 t2079 t2080 t2081))
% 14.45/14.65  (step t2083 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2082))
% 14.45/14.65  (step t2084 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2046 t2058 t2083))
% 14.45/14.65  (step t2085 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule or :premises (t2084))
% 14.45/14.65  (step t2086 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e13)))) :rule reordering :premises (t2085))
% 14.45/14.65  (step t2087 (cl (not (= (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv_pos2)
% 14.45/14.65  (step t2088 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.65  (step t2089 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv1 :premises (t2088))
% 14.45/14.65  (step t2090 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))))) :rule all_simplify)
% 14.45/14.65  (step t2091 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) :rule refl)
% 14.45/14.65  (step t2092 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 14.45/14.65  (step t2093 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t2091 t2092))
% 14.45/14.65  (step t2094 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.65  (step t2095 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) true)) :rule trans :premises (t2093 t2094))
% 14.45/14.65  (step t2096 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) true)) :rule trans :premises (t2090 t2095))
% 14.45/14.65  (step t2097 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2089 t2096))
% 14.45/14.65  (step t2098 (cl (= (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t402 t1246 t404 t2097))
% 14.45/14.65  (step t2099 (cl (not (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))))) (not (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) :rule equiv_pos2)
% 14.45/14.65  (step t2100 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) :rule refl)
% 14.45/14.65  (step t2101 (cl (= (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))))) :rule equiv_simplify)
% 14.45/14.65  (step t2102 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false) (not (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))))) :rule equiv2 :premises (t2101))
% 14.45/14.65  (step t2103 (cl (not (not (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule not_not)
% 14.45/14.65  (step t2104 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2102 t2103))
% 14.45/14.65  (step t2105 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg1)
% 14.45/14.65  (anchor :step t2106)
% 14.45/14.65  (assume t2106.a0 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.65  (assume t2106.a1 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.65  (assume t2106.a2 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.65  (assume t2106.a3 (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))
% 14.45/14.65  (step t2106.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.65  (step t2106.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.65  (step t2106.t3 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.65  (step t2106.t4 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv2 :premises (t2106.t3))
% 14.45/14.65  (step t2106.t5 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) :rule not_not)
% 14.45/14.65  (step t2106.t6 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) :rule resolution :premises (t2106.t4 t2106.t5))
% 14.45/14.65  (step t2106.t7 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)) false)) :rule resolution :premises (t2106.t6 t2106.a3))
% 14.45/14.65  (step t2106.t8 (cl (= false (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) :rule symm :premises (t2106.t7))
% 14.45/14.65  (step t2106.t9 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)) true) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv_simplify)
% 14.45/14.65  (step t2106.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)) true) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv2 :premises (t2106.t9))
% 14.45/14.65  (step t2106.t11 (cl (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) :rule symm :premises (t2106.a1))
% 14.45/14.65  (step t2106.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t2106.a0))
% 14.45/14.65  (step t2106.t13 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t2106.t12))
% 14.45/14.65  (step t2106.t14 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t2106.a2))
% 14.45/14.65  (step t2106.t15 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule trans :premises (t2106.t14 t2106.t13))
% 14.45/14.65  (step t2106.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t2106.t15))
% 14.45/14.65  (step t2106.t17 (cl (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) :rule trans :premises (t2106.t11 t2106.t13 t2106.t16))
% 14.45/14.65  (step t2106.t18 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)) true)) :rule resolution :premises (t2106.t10 t2106.t17))
% 14.45/14.65  (step t2106.t19 (cl (= false true)) :rule trans :premises (t2106.t8 t2106.t18))
% 14.45/14.65  (step t2106.t20 (cl false) :rule resolution :premises (t2106.t1 t2106.t2 t2106.t19))
% 14.45/14.65  (step t2106 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false) :rule subproof :discharge (t2106.a0 t2106.a1 t2106.a2 t2106.a3))
% 14.45/14.65  (step t2107 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.65  (step t2108 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.65  (step t2109 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.65  (step t2110 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) :rule and_pos)
% 14.45/14.65  (step t2111 (cl false (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t2106 t2107 t2108 t2109 t2110))
% 14.45/14.65  (step t2112 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) false) :rule reordering :premises (t2111))
% 14.45/14.65  (step t2113 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) false) :rule contraction :premises (t2112))
% 14.45/14.65  (step t2114 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false) false) :rule resolution :premises (t2105 t2113))
% 14.45/14.65  (step t2115 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false) (not false)) :rule implies_neg2)
% 14.45/14.65  (step t2116 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false)) :rule resolution :premises (t2114 t2115))
% 14.45/14.65  (step t2117 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false)) :rule contraction :premises (t2116))
% 14.45/14.66  (step t2118 (cl (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))))) :rule implies_simplify)
% 14.45/14.66  (step t2119 (cl (not (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false)) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) :rule equiv1 :premises (t2118))
% 14.45/14.66  (step t2120 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t2117 t2119))
% 14.45/14.66  (step t2121 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false)) :rule resolution :premises (t2104 t2120))
% 14.45/14.66  (step t2122 (cl (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false))) :rule cong :premises (t2100 t2121))
% 14.45/14.66  (step t2123 (cl (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) false) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))))) :rule all_simplify)
% 14.45/14.66  (step t2124 (cl (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))))) :rule trans :premises (t2122 t2123))
% 14.45/14.66  (step t2125 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2126)
% 14.45/14.66  (assume t2126.a0 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.66  (assume t2126.a1 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.66  (assume t2126.a2 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.66  (assume t2126.a3 (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))
% 14.45/14.66  (step t2126.t1 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule and_neg)
% 14.45/14.66  (step t2126.t2 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2126.t1 t2126.a0 t2126.a2 t2126.a1 t2126.a3))
% 14.45/14.66  (step t2126 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule subproof :discharge (t2126.a0 t2126.a1 t2126.a2 t2126.a3))
% 14.45/14.66  (step t2127 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2128 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2129 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2130 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2131 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t2126 t2127 t2128 t2129 t2130))
% 14.45/14.66  (step t2132 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule reordering :premises (t2131))
% 14.45/14.66  (step t2133 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t2132))
% 14.45/14.66  (step t2134 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2125 t2133))
% 14.45/14.66  (step t2135 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) :rule implies_neg2)
% 14.45/14.66  (step t2136 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t2134 t2135))
% 14.45/14.66  (step t2137 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) :rule contraction :premises (t2136))
% 14.45/14.66  (step t2138 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t2099 t2124 t2137))
% 14.45/14.66  (step t2139 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) :rule not_and :premises (t2138))
% 14.45/14.66  (step t2140 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2141 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2142 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule or_neg)
% 14.45/14.66  (step t2143 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t2144 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t2139 t2140 t2141 t2142 t2143))
% 14.45/14.66  (step t2145 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))))) :rule contraction :premises (t2144))
% 14.45/14.66  (step t2146 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2087 t2098 t2145))
% 14.45/14.66  (step t2147 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t2146))
% 14.45/14.66  (step t2148 (cl (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t2147))
% 14.45/14.66  (step t2149 (cl (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e20)))) :rule and :premises (t365))
% 14.45/14.66  (step t2150 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2151 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2152 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv1 :premises (t2151))
% 14.45/14.66  (step t2153 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))))) :rule all_simplify)
% 14.45/14.66  (step t2154 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule refl)
% 14.45/14.66  (step t2155 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 14.45/14.66  (step t2156 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t2154 t2155))
% 14.45/14.66  (step t2157 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.66  (step t2158 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) true)) :rule trans :premises (t2156 t2157))
% 14.45/14.66  (step t2159 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) true)) :rule trans :premises (t2153 t2158))
% 14.45/14.66  (step t2160 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2152 t2159))
% 14.45/14.66  (step t2161 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))))) :rule cong :premises (t550 t2160 t1246))
% 14.45/14.66  (step t2162 (cl (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule and_neg)
% 14.45/14.66  (step t2163 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2164)
% 14.45/14.66  (assume t2164.a0 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))
% 14.45/14.66  (assume t2164.a1 (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))
% 14.45/14.66  (step t2164.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2164.t2)
% 14.45/14.66  (assume t2164.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))
% 14.45/14.66  (assume t2164.t2.a1 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))
% 14.45/14.66  (step t2164.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2164.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) false)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv1 :premises (t2164.t2.t1))
% 14.45/14.66  (step t2164.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) :rule symm :premises (t2164.t2.a1))
% 14.45/14.66  (step t2164.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t2164.t2.t3))
% 14.45/14.66  (step t2164.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) :rule refl)
% 14.45/14.66  (step t2164.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule cong :premises (t2164.t2.t4 t2164.t2.t5))
% 14.45/14.66  (step t2164.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2164.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv2 :premises (t2164.t2.t7))
% 14.45/14.66  (step t2164.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) :rule not_not)
% 14.45/14.66  (step t2164.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) :rule resolution :premises (t2164.t2.t8 t2164.t2.t9))
% 14.45/14.66  (step t2164.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) false)) :rule resolution :premises (t2164.t2.t10 t2164.t2.a0))
% 14.45/14.66  (step t2164.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) false)) :rule trans :premises (t2164.t2.t6 t2164.t2.t11))
% 14.45/14.66  (step t2164.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2164.t2.t2 t2164.t2.t12))
% 14.45/14.66  (step t2164.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t2164.t2.a0 t2164.t2.a1))
% 14.45/14.66  (step t2164.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2164.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.45/14.66  (step t2164.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t2164.t2 t2164.t3 t2164.t4))
% 14.45/14.66  (step t2164.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t2164.t5))
% 14.45/14.66  (step t2164.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t2164.t6))
% 14.45/14.66  (step t2164.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2164.t1 t2164.t7))
% 14.45/14.66  (step t2164.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2164.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2164.t8 t2164.t9))
% 14.45/14.66  (step t2164.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t2164.t10))
% 14.45/14.66  (step t2164.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t2164.t11))
% 14.45/14.66  (step t2164.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_neg)
% 14.45/14.66  (step t2164.t14 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t2164.t13 t2164.a1 t2164.a0))
% 14.45/14.66  (step t2164.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2164.t12 t2164.t14))
% 14.45/14.66  (step t2164 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t2164.a0 t2164.a1))
% 14.45/14.66  (step t2165 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.45/14.66  (step t2166 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2167 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t2164 t2165 t2166))
% 14.45/14.66  (step t2168 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t2167))
% 14.45/14.66  (step t2169 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t2168))
% 14.45/14.66  (step t2170 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2163 t2169))
% 14.45/14.66  (step t2171 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2172 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2170 t2171))
% 14.45/14.66  (step t2173 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t2172))
% 14.45/14.66  (step t2174 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t2173))
% 14.45/14.66  (step t2175 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2162 t2174))
% 14.45/14.66  (step t2176 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 14.45/14.66  (step t2177 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t2178 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2179 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2175 t2176 t2177 t2178))
% 14.45/14.66  (step t2180 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t2179))
% 14.45/14.66  (step t2181 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2150 t2161 t2180))
% 14.45/14.66  (step t2182 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule or :premises (t2181))
% 14.45/14.66  (step t2183 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t2182))
% 14.45/14.66  (step t2184 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule and :premises (t365))
% 14.45/14.66  (step t2185 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2186 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule reordering :premises (t2185))
% 14.45/14.66  (step t2187 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t2044 t2045 t2086 t507 t447 t397 t2148 t447 t2149 t2183 t2184 t2186))
% 14.45/14.66  (step t2188 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) :rule contraction :premises (t2187))
% 14.45/14.66  (step t2189 (cl (or (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule and :premises (t200))
% 14.45/14.66  (step t2190 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t2189))
% 14.45/14.66  (step t2191 (cl (not (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2192 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule refl)
% 14.45/14.66  (step t2193 (cl (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t700 t2192 t1272))
% 14.45/14.66  (step t2194 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.66  (step t2195 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2196)
% 14.45/14.66  (assume t2196.a0 (not (= tptp.e21 tptp.e23)))
% 14.45/14.66  (assume t2196.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.66  (step t2196.t1 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2196.t2)
% 14.45/14.66  (assume t2196.t2.a0 (not (= tptp.e21 tptp.e23)))
% 14.45/14.66  (assume t2196.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.66  (step t2196.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2196.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) false)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t2196.t2.t1))
% 14.45/14.66  (step t2196.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.66  (step t2196.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23)) :rule symm :premises (t2196.t2.a1))
% 14.45/14.66  (step t2196.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 tptp.e23))) :rule cong :premises (t2196.t2.t3 t2196.t2.t4))
% 14.45/14.66  (step t2196.t2.t6 (cl (= (= (= tptp.e21 tptp.e23) false) (not (= tptp.e21 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.66  (step t2196.t2.t7 (cl (= (= tptp.e21 tptp.e23) false) (not (not (= tptp.e21 tptp.e23)))) :rule equiv2 :premises (t2196.t2.t6))
% 14.45/14.66  (step t2196.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e23)))) (= tptp.e21 tptp.e23)) :rule not_not)
% 14.45/14.66  (step t2196.t2.t9 (cl (= (= tptp.e21 tptp.e23) false) (= tptp.e21 tptp.e23)) :rule resolution :premises (t2196.t2.t7 t2196.t2.t8))
% 14.45/14.66  (step t2196.t2.t10 (cl (= (= tptp.e21 tptp.e23) false)) :rule resolution :premises (t2196.t2.t9 t2196.t2.a0))
% 14.45/14.66  (step t2196.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t2196.t2.t5 t2196.t2.t10))
% 14.45/14.66  (step t2196.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2196.t2.t2 t2196.t2.t11))
% 14.45/14.66  (step t2196.t2 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t2196.t2.a0 t2196.t2.a1))
% 14.45/14.66  (step t2196.t3 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2196.t4 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2196.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2196.t2 t2196.t3 t2196.t4))
% 14.45/14.66  (step t2196.t6 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2196.t5))
% 14.45/14.66  (step t2196.t7 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2196.t6))
% 14.45/14.66  (step t2196.t8 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2196.t1 t2196.t7))
% 14.45/14.66  (step t2196.t9 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2196.t10 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2196.t8 t2196.t9))
% 14.45/14.66  (step t2196.t11 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2196.t10))
% 14.45/14.66  (step t2196.t12 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t2196.t11))
% 14.45/14.66  (step t2196.t13 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.66  (step t2196.t14 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2196.t13 t2196.a0 t2196.a1))
% 14.45/14.66  (step t2196.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2196.t12 t2196.t14))
% 14.45/14.66  (step t2196 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t2196.a0 t2196.a1))
% 14.45/14.66  (step t2197 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2198 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2199 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2196 t2197 t2198))
% 14.45/14.66  (step t2200 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2199))
% 14.45/14.66  (step t2201 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2200))
% 14.45/14.66  (step t2202 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2195 t2201))
% 14.45/14.66  (step t2203 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2204 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2202 t2203))
% 14.45/14.66  (step t2205 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2204))
% 14.45/14.66  (step t2206 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t2205))
% 14.45/14.66  (step t2207 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2194 t2206))
% 14.45/14.66  (step t2208 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2209 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2210 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2211 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2207 t2208 t2209 t2210))
% 14.45/14.66  (step t2212 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2211))
% 14.45/14.66  (step t2213 (cl (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2191 t2193 t2212))
% 14.45/14.66  (step t2214 (cl (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t2213))
% 14.45/14.66  (step t2215 (cl (= tptp.e21 tptp.e23) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2214))
% 14.45/14.66  (step t2216 (cl (not (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2217 (cl (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t1245 t2192 t450))
% 14.45/14.66  (step t2218 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.66  (step t2219 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2220)
% 14.45/14.66  (assume t2220.a0 (not (= tptp.e22 tptp.e23)))
% 14.45/14.66  (assume t2220.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.66  (step t2220.t1 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2220.t2)
% 14.45/14.66  (assume t2220.t2.a0 (not (= tptp.e22 tptp.e23)))
% 14.45/14.66  (assume t2220.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.66  (step t2220.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2220.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t2220.t2.t1))
% 14.45/14.66  (step t2220.t2.t3 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 14.45/14.66  (step t2220.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23)) :rule symm :premises (t2220.t2.a1))
% 14.45/14.66  (step t2220.t2.t5 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 tptp.e23))) :rule cong :premises (t2220.t2.t3 t2220.t2.t4))
% 14.45/14.66  (step t2220.t2.t6 (cl (= (= (= tptp.e22 tptp.e23) false) (not (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.66  (step t2220.t2.t7 (cl (= (= tptp.e22 tptp.e23) false) (not (not (= tptp.e22 tptp.e23)))) :rule equiv2 :premises (t2220.t2.t6))
% 14.45/14.66  (step t2220.t2.t8 (cl (not (not (not (= tptp.e22 tptp.e23)))) (= tptp.e22 tptp.e23)) :rule not_not)
% 14.45/14.66  (step t2220.t2.t9 (cl (= (= tptp.e22 tptp.e23) false) (= tptp.e22 tptp.e23)) :rule resolution :premises (t2220.t2.t7 t2220.t2.t8))
% 14.45/14.66  (step t2220.t2.t10 (cl (= (= tptp.e22 tptp.e23) false)) :rule resolution :premises (t2220.t2.t9 t2220.t2.a0))
% 14.45/14.66  (step t2220.t2.t11 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t2220.t2.t5 t2220.t2.t10))
% 14.45/14.66  (step t2220.t2.t12 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2220.t2.t2 t2220.t2.t11))
% 14.45/14.66  (step t2220.t2 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t2220.t2.a0 t2220.t2.a1))
% 14.45/14.66  (step t2220.t3 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2220.t4 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2220.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2220.t2 t2220.t3 t2220.t4))
% 14.45/14.66  (step t2220.t6 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2220.t5))
% 14.45/14.66  (step t2220.t7 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2220.t6))
% 14.45/14.66  (step t2220.t8 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2220.t1 t2220.t7))
% 14.45/14.66  (step t2220.t9 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2220.t10 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2220.t8 t2220.t9))
% 14.45/14.66  (step t2220.t11 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2220.t10))
% 14.45/14.66  (step t2220.t12 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t2220.t11))
% 14.45/14.66  (step t2220.t13 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.66  (step t2220.t14 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2220.t13 t2220.a0 t2220.a1))
% 14.45/14.66  (step t2220.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2220.t12 t2220.t14))
% 14.45/14.66  (step t2220 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t2220.a0 t2220.a1))
% 14.45/14.66  (step t2221 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2222 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2223 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2220 t2221 t2222))
% 14.45/14.66  (step t2224 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2223))
% 14.45/14.66  (step t2225 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2224))
% 14.45/14.66  (step t2226 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2219 t2225))
% 14.45/14.66  (step t2227 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2228 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2226 t2227))
% 14.45/14.66  (step t2229 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2228))
% 14.45/14.66  (step t2230 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t2229))
% 14.45/14.66  (step t2231 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2218 t2230))
% 14.45/14.66  (step t2232 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= tptp.e22 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2233 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2234 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2235 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2231 t2232 t2233 t2234))
% 14.45/14.66  (step t2236 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2235))
% 14.45/14.66  (step t2237 (cl (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2216 t2217 t2236))
% 14.45/14.66  (step t2238 (cl (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t2237))
% 14.45/14.66  (step t2239 (cl (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2238))
% 14.45/14.66  (step t2240 (cl (not (= (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13)))))) (not (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule equiv_pos2)
% 14.45/14.66  (step t2241 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 14.45/14.66  (step t2242 (cl (= (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule refl)
% 14.45/14.66  (step t2243 (cl (= (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13)))))) :rule cong :premises (t2192 t2241 t215 t2242))
% 14.45/14.66  (step t2244 (cl (not (= (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))))) (not (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule equiv_pos2)
% 14.45/14.66  (step t2245 (cl (= (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule refl)
% 14.45/14.66  (step t2246 (cl (= (= (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule equiv_simplify)
% 14.45/14.66  (step t2247 (cl (= (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (not (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule equiv2 :premises (t2246))
% 14.45/14.66  (step t2248 (cl (not (not (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule not_not)
% 14.45/14.66  (step t2249 (cl (= (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2247 t2248))
% 14.45/14.66  (step t2250 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2251)
% 14.45/14.66  (assume t2251.a0 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.66  (assume t2251.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.66  (assume t2251.a2 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.66  (assume t2251.a3 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.66  (step t2251.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.66  (step t2251.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.66  (step t2251.t3 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2251.t4 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t2251.t3))
% 14.45/14.66  (step t2251.t5 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.66  (step t2251.t6 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t2251.t4 t2251.t5))
% 14.45/14.66  (step t2251.t7 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t2251.t6 t2251.a3))
% 14.45/14.66  (step t2251.t8 (cl (= false (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule symm :premises (t2251.t7))
% 14.45/14.66  (step t2251.t9 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) true) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv_simplify)
% 14.45/14.66  (step t2251.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) true) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv2 :premises (t2251.t9))
% 14.45/14.66  (step t2251.t11 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) :rule symm :premises (t2251.a1))
% 14.45/14.66  (step t2251.t12 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t2251.a0))
% 14.45/14.66  (step t2251.t13 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t2251.t12))
% 14.45/14.66  (step t2251.t14 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23)) :rule symm :premises (t2251.a2))
% 14.45/14.66  (step t2251.t15 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.h4 tptp.e13))) :rule trans :premises (t2251.t14 t2251.t13))
% 14.45/14.66  (step t2251.t16 (cl (= (tptp.h4 tptp.e13) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t2251.t15))
% 14.45/14.66  (step t2251.t17 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t2251.t11 t2251.t13 t2251.t16))
% 14.45/14.66  (step t2251.t18 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) true)) :rule resolution :premises (t2251.t10 t2251.t17))
% 14.45/14.66  (step t2251.t19 (cl (= false true)) :rule trans :premises (t2251.t8 t2251.t18))
% 14.45/14.66  (step t2251.t20 (cl false) :rule resolution :premises (t2251.t1 t2251.t2 t2251.t19))
% 14.45/14.66  (step t2251 (cl (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) :rule subproof :discharge (t2251.a0 t2251.a1 t2251.a2 t2251.a3))
% 14.45/14.66  (step t2252 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.66  (step t2253 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.66  (step t2254 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2255 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2256 (cl false (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t2251 t2252 t2253 t2254 t2255))
% 14.45/14.66  (step t2257 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) false) :rule reordering :premises (t2256))
% 14.45/14.66  (step t2258 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) false) :rule contraction :premises (t2257))
% 14.45/14.66  (step t2259 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) false) :rule resolution :premises (t2250 t2258))
% 14.45/14.66  (step t2260 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (not false)) :rule implies_neg2)
% 14.45/14.66  (step t2261 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false)) :rule resolution :premises (t2259 t2260))
% 14.45/14.66  (step t2262 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false)) :rule contraction :premises (t2261))
% 14.45/14.66  (step t2263 (cl (= (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule implies_simplify)
% 14.45/14.66  (step t2264 (cl (not (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false)) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule equiv1 :premises (t2263))
% 14.45/14.66  (step t2265 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t2262 t2264))
% 14.45/14.66  (step t2266 (cl (= (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false)) :rule resolution :premises (t2249 t2265))
% 14.45/14.66  (step t2267 (cl (= (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) false))) :rule cong :premises (t2245 t2266))
% 14.45/14.66  (step t2268 (cl (= (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) false) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))))) :rule all_simplify)
% 14.45/14.66  (step t2269 (cl (= (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))))) :rule trans :premises (t2267 t2268))
% 14.45/14.66  (step t2270 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2271)
% 14.45/14.66  (assume t2271.a0 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.66  (assume t2271.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.66  (assume t2271.a2 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.66  (assume t2271.a3 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.66  (step t2271.t1 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 14.45/14.66  (step t2271.t2 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2271.t1 t2271.a3 t2271.a1 t2271.a0 t2271.a2))
% 14.45/14.66  (step t2271 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule subproof :discharge (t2271.a0 t2271.a1 t2271.a2 t2271.a3))
% 14.45/14.66  (step t2272 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2273 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.66  (step t2274 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2275 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.66  (step t2276 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t2271 t2272 t2273 t2274 t2275))
% 14.45/14.66  (step t2277 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule reordering :premises (t2276))
% 14.45/14.66  (step t2278 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2277))
% 14.45/14.66  (step t2279 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2270 t2278))
% 14.45/14.66  (step t2280 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule implies_neg2)
% 14.45/14.66  (step t2281 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t2279 t2280))
% 14.45/14.66  (step t2282 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule contraction :premises (t2281))
% 14.45/14.66  (step t2283 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t2244 t2269 t2282))
% 14.45/14.66  (step t2284 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule not_and :premises (t2283))
% 14.45/14.66  (step t2285 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2286 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.66  (step t2287 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t2288 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (not (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule or_neg)
% 14.45/14.66  (step t2289 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t2284 t2285 t2286 t2287 t2288))
% 14.45/14.66  (step t2290 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule contraction :premises (t2289))
% 14.45/14.66  (step t2291 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t2240 t2243 t2290))
% 14.45/14.66  (step t2292 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule or :premises (t2291))
% 14.45/14.66  (step t2293 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule reordering :premises (t2292))
% 14.45/14.66  (step t2294 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule and :premises (t1128))
% 14.45/14.66  (step t2295 (cl (not (= (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2296 (cl (= (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2297 (cl (not (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t2296))
% 14.45/14.66  (step t2298 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))))) :rule all_simplify)
% 14.45/14.66  (step t2299 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule refl)
% 14.45/14.66  (step t2300 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 14.45/14.66  (step t2301 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t2299 t2300))
% 14.45/14.66  (step t2302 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.66  (step t2303 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) true)) :rule trans :premises (t2301 t2302))
% 14.45/14.66  (step t2304 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) true)) :rule trans :premises (t2298 t2303))
% 14.45/14.66  (step t2305 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2297 t2304))
% 14.45/14.66  (step t2306 (cl (= (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t701 t2305 t2192))
% 14.45/14.66  (step t2307 (cl (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 14.45/14.66  (step t2308 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2309)
% 14.45/14.66  (assume t2309.a0 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.66  (assume t2309.a1 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.66  (step t2309.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2309.t2)
% 14.45/14.66  (assume t2309.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.66  (assume t2309.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.66  (step t2309.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2309.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) false)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t2309.t2.t1))
% 14.45/14.66  (step t2309.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) :rule symm :premises (t2309.t2.a1))
% 14.45/14.66  (step t2309.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t2309.t2.t3))
% 14.45/14.66  (step t2309.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule refl)
% 14.45/14.66  (step t2309.t2.t6 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t2309.t2.t4 t2309.t2.t5))
% 14.45/14.66  (step t2309.t2.t7 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2309.t2.t8 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t2309.t2.t7))
% 14.45/14.66  (step t2309.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.66  (step t2309.t2.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t2309.t2.t8 t2309.t2.t9))
% 14.45/14.66  (step t2309.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t2309.t2.t10 t2309.t2.a0))
% 14.45/14.66  (step t2309.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t2309.t2.t6 t2309.t2.t11))
% 14.45/14.66  (step t2309.t2.t13 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2309.t2.t2 t2309.t2.t12))
% 14.45/14.66  (step t2309.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t2309.t2.a0 t2309.t2.a1))
% 14.45/14.66  (step t2309.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2309.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2309.t5 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t2309.t2 t2309.t3 t2309.t4))
% 14.45/14.66  (step t2309.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2309.t5))
% 14.45/14.66  (step t2309.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2309.t6))
% 14.45/14.66  (step t2309.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2309.t1 t2309.t7))
% 14.45/14.66  (step t2309.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2309.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2309.t8 t2309.t9))
% 14.45/14.66  (step t2309.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2309.t10))
% 14.45/14.66  (step t2309.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t2309.t11))
% 14.45/14.66  (step t2309.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule and_neg)
% 14.45/14.66  (step t2309.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t2309.t13 t2309.a1 t2309.a0))
% 14.45/14.66  (step t2309.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2309.t12 t2309.t14))
% 14.45/14.66  (step t2309 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t2309.a0 t2309.a1))
% 14.45/14.66  (step t2310 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2311 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2312 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t2309 t2310 t2311))
% 14.45/14.66  (step t2313 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2312))
% 14.45/14.66  (step t2314 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2313))
% 14.45/14.66  (step t2315 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2308 t2314))
% 14.45/14.66  (step t2316 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2317 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2315 t2316))
% 14.45/14.66  (step t2318 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2317))
% 14.45/14.66  (step t2319 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t2318))
% 14.45/14.66  (step t2320 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2307 t2319))
% 14.45/14.66  (step t2321 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2322 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t2323 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2324 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2320 t2321 t2322 t2323))
% 14.45/14.66  (step t2325 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2324))
% 14.45/14.66  (step t2326 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2295 t2306 t2325))
% 14.45/14.66  (step t2327 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t2326))
% 14.45/14.66  (step t2328 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2327))
% 14.45/14.66  (step t2329 (cl (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule and :premises (t365))
% 14.45/14.66  (step t2330 (cl (not (= (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))))) (not (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2331 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule refl)
% 14.45/14.66  (step t2332 (cl (= (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t885 t2331 t1299))
% 14.45/14.66  (step t2333 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 14.45/14.66  (step t2334 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2335)
% 14.45/14.66  (assume t2335.a0 (not (= tptp.e20 tptp.e22)))
% 14.45/14.66  (assume t2335.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.66  (step t2335.t1 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2335.t2)
% 14.45/14.66  (assume t2335.t2.a0 (not (= tptp.e20 tptp.e22)))
% 14.45/14.66  (assume t2335.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.66  (step t2335.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2335.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t2335.t2.t1))
% 14.45/14.66  (step t2335.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.45/14.66  (step t2335.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) :rule symm :premises (t2335.t2.a1))
% 14.45/14.66  (step t2335.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 tptp.e22))) :rule cong :premises (t2335.t2.t3 t2335.t2.t4))
% 14.45/14.66  (step t2335.t2.t6 (cl (= (= (= tptp.e20 tptp.e22) false) (not (= tptp.e20 tptp.e22)))) :rule equiv_simplify)
% 14.45/14.66  (step t2335.t2.t7 (cl (= (= tptp.e20 tptp.e22) false) (not (not (= tptp.e20 tptp.e22)))) :rule equiv2 :premises (t2335.t2.t6))
% 14.45/14.66  (step t2335.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e22)))) (= tptp.e20 tptp.e22)) :rule not_not)
% 14.45/14.66  (step t2335.t2.t9 (cl (= (= tptp.e20 tptp.e22) false) (= tptp.e20 tptp.e22)) :rule resolution :premises (t2335.t2.t7 t2335.t2.t8))
% 14.45/14.66  (step t2335.t2.t10 (cl (= (= tptp.e20 tptp.e22) false)) :rule resolution :premises (t2335.t2.t9 t2335.t2.a0))
% 14.45/14.66  (step t2335.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t2335.t2.t5 t2335.t2.t10))
% 14.45/14.66  (step t2335.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2335.t2.t2 t2335.t2.t11))
% 14.45/14.66  (step t2335.t2 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t2335.t2.a0 t2335.t2.a1))
% 14.45/14.66  (step t2335.t3 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2335.t4 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2335.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2335.t2 t2335.t3 t2335.t4))
% 14.45/14.66  (step t2335.t6 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t2335.t5))
% 14.45/14.66  (step t2335.t7 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t2335.t6))
% 14.45/14.66  (step t2335.t8 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2335.t1 t2335.t7))
% 14.45/14.66  (step t2335.t9 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2335.t10 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2335.t8 t2335.t9))
% 14.45/14.66  (step t2335.t11 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t2335.t10))
% 14.45/14.66  (step t2335.t12 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t2335.t11))
% 14.45/14.66  (step t2335.t13 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 14.45/14.66  (step t2335.t14 (cl (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2335.t13 t2335.a0 t2335.a1))
% 14.45/14.66  (step t2335.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2335.t12 t2335.t14))
% 14.45/14.66  (step t2335 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t2335.a0 t2335.a1))
% 14.45/14.66  (step t2336 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2337 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2338 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2335 t2336 t2337))
% 14.45/14.66  (step t2339 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t2338))
% 14.45/14.66  (step t2340 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t2339))
% 14.45/14.66  (step t2341 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2334 t2340))
% 14.45/14.66  (step t2342 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2343 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2341 t2342))
% 14.45/14.66  (step t2344 (cl (=> (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t2343))
% 14.45/14.66  (step t2345 (cl (not (and (not (= tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t2344))
% 14.45/14.66  (step t2346 (cl (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2333 t2345))
% 14.45/14.66  (step t2347 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (not (= tptp.e20 tptp.e22))))) :rule or_neg)
% 14.45/14.66  (step t2348 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2349 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2350 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2346 t2347 t2348 t2349))
% 14.45/14.66  (step t2351 (cl (or (not (not (= tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t2350))
% 14.45/14.66  (step t2352 (cl (or (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2330 t2332 t2351))
% 14.45/14.66  (step t2353 (cl (= tptp.e20 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule or :premises (t2352))
% 14.45/14.66  (step t2354 (cl (= tptp.e20 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t2353))
% 14.45/14.66  (step t2355 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.66  (step t2356 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule refl)
% 14.45/14.66  (step t2357 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t110 t1299 t1311 t2356))
% 14.45/14.66  (step t2358 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule and_neg)
% 14.45/14.66  (step t2359 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2360)
% 14.45/14.66  (assume t2360.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2360.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.66  (assume t2360.a2 (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))
% 14.45/14.66  (step t2360.t1 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2360.t2)
% 14.45/14.66  (assume t2360.t2.a0 (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))
% 14.45/14.66  (assume t2360.t2.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.66  (assume t2360.t2.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (step t2360.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.66  (step t2360.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule equiv1 :premises (t2360.t2.t1))
% 14.45/14.66  (step t2360.t2.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.66  (step t2360.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t2360.t2.a2))
% 14.45/14.66  (step t2360.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) :rule symm :premises (t2360.t2.a1))
% 14.45/14.66  (step t2360.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t2360.t2.t5))
% 14.45/14.66  (step t2360.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule trans :premises (t2360.t2.t4 t2360.t2.t6))
% 14.45/14.66  (step t2360.t2.t8 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule cong :premises (t2360.t2.t3 t2360.t2.t7))
% 14.45/14.66  (step t2360.t2.t9 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2360.t2.t10 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv2 :premises (t2360.t2.t9))
% 14.45/14.66  (step t2360.t2.t11 (cl (not (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule not_not)
% 14.45/14.66  (step t2360.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t2360.t2.t10 t2360.t2.t11))
% 14.45/14.66  (step t2360.t2.t13 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t2360.t2.t12 t2360.t2.a0))
% 14.45/14.66  (step t2360.t2.t14 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t2360.t2.t8 t2360.t2.t13))
% 14.45/14.66  (step t2360.t2.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2360.t2.t2 t2360.t2.t14))
% 14.45/14.66  (step t2360.t2 (cl (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t2360.t2.a0 t2360.t2.a1 t2360.t2.a2))
% 14.45/14.66  (step t2360.t3 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2360.t4 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2360.t5 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2360.t6 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2360.t2 t2360.t3 t2360.t4 t2360.t5))
% 14.45/14.66  (step t2360.t7 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2360.t6))
% 14.45/14.66  (step t2360.t8 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t2360.t7))
% 14.45/14.66  (step t2360.t9 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2360.t1 t2360.t8))
% 14.45/14.66  (step t2360.t10 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.45/14.66  (step t2360.t11 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2360.t9 t2360.t10))
% 14.45/14.66  (step t2360.t12 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2360.t11))
% 14.45/14.66  (step t2360.t13 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t2360.t12))
% 14.45/14.66  (step t2360.t14 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.45/14.66  (step t2360.t15 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2360.t14 t2360.a2 t2360.a1 t2360.a0))
% 14.45/14.66  (step t2360.t16 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2360.t13 t2360.t15))
% 14.45/14.66  (step t2360 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t2360.a0 t2360.a1 t2360.a2))
% 14.45/14.66  (step t2361 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2362 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2363 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2364 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t2360 t2361 t2362 t2363))
% 14.45/14.66  (step t2365 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2364))
% 14.45/14.66  (step t2366 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t2365))
% 14.45/14.66  (step t2367 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2359 t2366))
% 14.45/14.66  (step t2368 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.45/14.66  (step t2369 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2367 t2368))
% 14.45/14.66  (step t2370 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2369))
% 14.45/14.66  (step t2371 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t2370))
% 14.45/14.66  (step t2372 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2358 t2371))
% 14.45/14.66  (step t2373 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2374 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2375 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t2376 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2377 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2372 t2373 t2374 t2375 t2376))
% 14.45/14.66  (step t2378 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2377))
% 14.45/14.66  (step t2379 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2355 t2357 t2378))
% 14.45/14.66  (step t2380 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t2379))
% 14.45/14.66  (step t2381 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2380))
% 14.45/14.66  (step t2382 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2383 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule reordering :premises (t2382))
% 14.45/14.66  (step t2384 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2385 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2386 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t2385))
% 14.45/14.66  (step t2387 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))))) :rule all_simplify)
% 14.45/14.66  (step t2388 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule refl)
% 14.45/14.66  (step t2389 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule all_simplify)
% 14.45/14.66  (step t2390 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t2388 t2389))
% 14.45/14.66  (step t2391 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.66  (step t2392 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) true)) :rule trans :premises (t2390 t2391))
% 14.45/14.66  (step t2393 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) true)) :rule trans :premises (t2387 t2392))
% 14.45/14.66  (step t2394 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2386 t2393))
% 14.45/14.66  (step t2395 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t1299 t2394 t204))
% 14.45/14.66  (step t2396 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 14.45/14.66  (step t2397 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2398)
% 14.45/14.66  (assume t2398.a0 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.66  (assume t2398.a1 (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.66  (step t2398.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2398.t2)
% 14.45/14.66  (assume t2398.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.66  (assume t2398.t2.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.66  (step t2398.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2398.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) false)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t2398.t2.t1))
% 14.45/14.66  (step t2398.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) :rule symm :premises (t2398.t2.a1))
% 14.45/14.66  (step t2398.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t2398.t2.t3))
% 14.45/14.66  (step t2398.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule refl)
% 14.45/14.66  (step t2398.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t2398.t2.t4 t2398.t2.t5))
% 14.45/14.66  (step t2398.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2398.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t2398.t2.t7))
% 14.45/14.66  (step t2398.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.66  (step t2398.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t2398.t2.t8 t2398.t2.t9))
% 14.45/14.66  (step t2398.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t2398.t2.t10 t2398.t2.a0))
% 14.45/14.66  (step t2398.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t2398.t2.t6 t2398.t2.t11))
% 14.45/14.66  (step t2398.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2398.t2.t2 t2398.t2.t12))
% 14.45/14.66  (step t2398.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t2398.t2.a0 t2398.t2.a1))
% 14.45/14.66  (step t2398.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2398.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2398.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2398.t2 t2398.t3 t2398.t4))
% 14.45/14.66  (step t2398.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2398.t5))
% 14.45/14.66  (step t2398.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2398.t6))
% 14.45/14.66  (step t2398.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2398.t1 t2398.t7))
% 14.45/14.66  (step t2398.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2398.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2398.t8 t2398.t9))
% 14.45/14.66  (step t2398.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2398.t10))
% 14.45/14.66  (step t2398.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t2398.t11))
% 14.45/14.66  (step t2398.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 14.45/14.66  (step t2398.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2398.t13 t2398.a1 t2398.a0))
% 14.45/14.66  (step t2398.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2398.t12 t2398.t14))
% 14.45/14.66  (step t2398 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t2398.a0 t2398.a1))
% 14.45/14.66  (step t2399 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2400 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2401 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t2398 t2399 t2400))
% 14.45/14.66  (step t2402 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2401))
% 14.45/14.66  (step t2403 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2402))
% 14.45/14.66  (step t2404 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2397 t2403))
% 14.45/14.66  (step t2405 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2406 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2404 t2405))
% 14.45/14.66  (step t2407 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2406))
% 14.45/14.66  (step t2408 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t2407))
% 14.45/14.66  (step t2409 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2396 t2408))
% 14.45/14.66  (step t2410 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2411 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t2412 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2413 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2409 t2410 t2411 t2412))
% 14.45/14.66  (step t2414 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2413))
% 14.45/14.66  (step t2415 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2384 t2395 t2414))
% 14.45/14.66  (step t2416 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t2415))
% 14.45/14.66  (step t2417 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t2416))
% 14.45/14.66  (step t2418 (cl (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and :premises (t365))
% 14.45/14.66  (step t2419 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2188 t2190 t1782 t2215 t725 t2239 t1270 t2293 t2294 t366 t2328 t2329 t2354 t912 t2381 t397 t2383 t2417 t2418))
% 14.45/14.66  (step t2420 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2419))
% 14.45/14.66  (step t2421 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2420))
% 14.45/14.66  (step t2422 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2423 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule reordering :premises (t2422))
% 14.45/14.66  (step t2424 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2425 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule refl)
% 14.45/14.66  (step t2426 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t2425 t1360 t1299))
% 14.45/14.66  (step t2427 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule and_neg)
% 14.45/14.66  (step t2428 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2429)
% 14.45/14.66  (assume t2429.a0 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.66  (assume t2429.a1 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))
% 14.45/14.66  (step t2429.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2429.t2)
% 14.45/14.66  (assume t2429.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))
% 14.45/14.66  (assume t2429.t2.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.66  (step t2429.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2429.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t2429.t2.t1))
% 14.45/14.66  (step t2429.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20)) :rule symm :premises (t2429.t2.a1))
% 14.45/14.66  (step t2429.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t2429.t2.t3))
% 14.45/14.66  (step t2429.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule refl)
% 14.45/14.66  (step t2429.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule cong :premises (t2429.t2.t4 t2429.t2.t5))
% 14.45/14.66  (step t2429.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) false) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2429.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv2 :premises (t2429.t2.t7))
% 14.45/14.66  (step t2429.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) :rule not_not)
% 14.45/14.66  (step t2429.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) false) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t2429.t2.t8 t2429.t2.t9))
% 14.45/14.66  (step t2429.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t2429.t2.t10 t2429.t2.a0))
% 14.45/14.66  (step t2429.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t2429.t2.t6 t2429.t2.t11))
% 14.45/14.66  (step t2429.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2429.t2.t2 t2429.t2.t12))
% 14.45/14.66  (step t2429.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t2429.t2.a0 t2429.t2.a1))
% 14.45/14.66  (step t2429.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2429.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.66  (step t2429.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t2429.t2 t2429.t3 t2429.t4))
% 14.45/14.66  (step t2429.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t2429.t5))
% 14.45/14.66  (step t2429.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t2429.t6))
% 14.45/14.66  (step t2429.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2429.t1 t2429.t7))
% 14.45/14.66  (step t2429.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2429.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2429.t8 t2429.t9))
% 14.45/14.66  (step t2429.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t2429.t10))
% 14.45/14.66  (step t2429.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t2429.t11))
% 14.45/14.66  (step t2429.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.45/14.66  (step t2429.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2429.t13 t2429.a1 t2429.a0))
% 14.45/14.66  (step t2429.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2429.t12 t2429.t14))
% 14.45/14.66  (step t2429 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t2429.a0 t2429.a1))
% 14.45/14.66  (step t2430 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.66  (step t2431 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2432 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t2429 t2430 t2431))
% 14.45/14.66  (step t2433 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t2432))
% 14.45/14.66  (step t2434 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t2433))
% 14.45/14.66  (step t2435 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2428 t2434))
% 14.45/14.66  (step t2436 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2437 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2435 t2436))
% 14.45/14.66  (step t2438 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t2437))
% 14.45/14.66  (step t2439 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t2438))
% 14.45/14.66  (step t2440 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2427 t2439))
% 14.45/14.66  (step t2441 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.66  (step t2442 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t2443 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2444 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2440 t2441 t2442 t2443))
% 14.45/14.66  (step t2445 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t2444))
% 14.45/14.66  (step t2446 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2424 t2426 t2445))
% 14.45/14.66  (step t2447 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule or :premises (t2446))
% 14.45/14.66  (step t2448 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t2447))
% 14.45/14.66  (step t2449 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2450 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule refl)
% 14.45/14.66  (step t2451 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2452 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t2451))
% 14.45/14.66  (step t2453 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))))) :rule all_simplify)
% 14.45/14.66  (step t2454 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule refl)
% 14.45/14.66  (step t2455 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 14.45/14.66  (step t2456 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t2454 t2455))
% 14.45/14.66  (step t2457 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.66  (step t2458 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) true)) :rule trans :premises (t2456 t2457))
% 14.45/14.66  (step t2459 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) true)) :rule trans :premises (t2453 t2458))
% 14.45/14.66  (step t2460 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2452 t2459))
% 14.45/14.66  (step t2461 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t2450 t2460 t1299))
% 14.45/14.66  (step t2462 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule and_neg)
% 14.45/14.66  (step t2463 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2464)
% 14.45/14.66  (assume t2464.a0 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.66  (assume t2464.a1 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))
% 14.45/14.66  (step t2464.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2464.t2)
% 14.45/14.66  (assume t2464.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))
% 14.45/14.66  (assume t2464.t2.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.66  (step t2464.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2464.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t2464.t2.t1))
% 14.45/14.66  (step t2464.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) :rule symm :premises (t2464.t2.a1))
% 14.45/14.66  (step t2464.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t2464.t2.t3))
% 14.45/14.66  (step t2464.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule refl)
% 14.45/14.66  (step t2464.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule cong :premises (t2464.t2.t4 t2464.t2.t5))
% 14.45/14.66  (step t2464.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) false) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2464.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv2 :premises (t2464.t2.t7))
% 14.45/14.66  (step t2464.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) :rule not_not)
% 14.45/14.66  (step t2464.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) false) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t2464.t2.t8 t2464.t2.t9))
% 14.45/14.66  (step t2464.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t2464.t2.t10 t2464.t2.a0))
% 14.45/14.66  (step t2464.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t2464.t2.t6 t2464.t2.t11))
% 14.45/14.66  (step t2464.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2464.t2.t2 t2464.t2.t12))
% 14.45/14.66  (step t2464.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t2464.t2.a0 t2464.t2.a1))
% 14.45/14.66  (step t2464.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2464.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2464.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t2464.t2 t2464.t3 t2464.t4))
% 14.45/14.66  (step t2464.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t2464.t5))
% 14.45/14.66  (step t2464.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t2464.t6))
% 14.45/14.66  (step t2464.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2464.t1 t2464.t7))
% 14.45/14.66  (step t2464.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2464.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2464.t8 t2464.t9))
% 14.45/14.66  (step t2464.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t2464.t10))
% 14.45/14.66  (step t2464.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t2464.t11))
% 14.45/14.66  (step t2464.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 14.45/14.66  (step t2464.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t2464.t13 t2464.a1 t2464.a0))
% 14.45/14.66  (step t2464.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2464.t12 t2464.t14))
% 14.45/14.66  (step t2464 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t2464.a0 t2464.a1))
% 14.45/14.66  (step t2465 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2466 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2467 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t2464 t2465 t2466))
% 14.45/14.66  (step t2468 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t2467))
% 14.45/14.66  (step t2469 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t2468))
% 14.45/14.66  (step t2470 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2463 t2469))
% 14.45/14.66  (step t2471 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2472 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2470 t2471))
% 14.45/14.66  (step t2473 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t2472))
% 14.45/14.66  (step t2474 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t2473))
% 14.45/14.66  (step t2475 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2462 t2474))
% 14.45/14.66  (step t2476 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.66  (step t2477 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t2478 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2479 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2475 t2476 t2477 t2478))
% 14.45/14.66  (step t2480 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t2479))
% 14.45/14.66  (step t2481 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2449 t2461 t2480))
% 14.45/14.66  (step t2482 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule or :premises (t2481))
% 14.45/14.66  (step t2483 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t2482))
% 14.45/14.66  (step t2484 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule and :premises (t365))
% 14.45/14.66  (step t2485 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2421 t2423 t2448 t1419 t2483 t2484))
% 14.45/14.66  (step t2486 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2485))
% 14.45/14.66  (step t2487 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t367))
% 14.45/14.66  (step t2488 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2489 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2490 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv1 :premises (t2489))
% 14.45/14.66  (step t2491 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))))) :rule all_simplify)
% 14.45/14.66  (step t2492 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule refl)
% 14.45/14.66  (step t2493 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule all_simplify)
% 14.45/14.66  (step t2494 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) :rule cong :premises (t2492 t2493))
% 14.45/14.66  (step t2495 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.66  (step t2496 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) true)) :rule trans :premises (t2494 t2495))
% 14.45/14.66  (step t2497 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) true)) :rule trans :premises (t2491 t2496))
% 14.45/14.66  (step t2498 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2490 t2497))
% 14.45/14.66  (step t2499 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule refl)
% 14.45/14.66  (step t2500 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))))) :rule cong :premises (t110 t2498 t2499))
% 14.45/14.66  (step t2501 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) :rule and_neg)
% 14.45/14.66  (step t2502 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2503)
% 14.45/14.66  (assume t2503.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2503.a1 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))
% 14.45/14.66  (step t2503.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2503.t2)
% 14.45/14.66  (assume t2503.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))
% 14.45/14.66  (assume t2503.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (step t2503.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2503.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) false)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv1 :premises (t2503.t2.t1))
% 14.45/14.66  (step t2503.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t2503.t2.a1))
% 14.45/14.66  (step t2503.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2503.t2.t3))
% 14.45/14.66  (step t2503.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) :rule refl)
% 14.45/14.66  (step t2503.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule cong :premises (t2503.t2.t4 t2503.t2.t5))
% 14.45/14.66  (step t2503.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2503.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv2 :premises (t2503.t2.t7))
% 14.45/14.66  (step t2503.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) :rule not_not)
% 14.45/14.66  (step t2503.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) :rule resolution :premises (t2503.t2.t8 t2503.t2.t9))
% 14.45/14.66  (step t2503.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) false)) :rule resolution :premises (t2503.t2.t10 t2503.t2.a0))
% 14.45/14.66  (step t2503.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)) false)) :rule trans :premises (t2503.t2.t6 t2503.t2.t11))
% 14.45/14.66  (step t2503.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2503.t2.t2 t2503.t2.t12))
% 14.45/14.66  (step t2503.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t2503.t2.a0 t2503.t2.a1))
% 14.45/14.66  (step t2503.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2503.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2503.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2503.t2 t2503.t3 t2503.t4))
% 14.45/14.66  (step t2503.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t2503.t5))
% 14.45/14.66  (step t2503.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t2503.t6))
% 14.45/14.66  (step t2503.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2503.t1 t2503.t7))
% 14.45/14.66  (step t2503.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2503.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2503.t8 t2503.t9))
% 14.45/14.66  (step t2503.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t2503.t10))
% 14.45/14.66  (step t2503.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t2503.t11))
% 14.45/14.66  (step t2503.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.45/14.66  (step t2503.t14 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2503.t13 t2503.a1 t2503.a0))
% 14.45/14.66  (step t2503.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2503.t12 t2503.t14))
% 14.45/14.66  (step t2503 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t2503.a0 t2503.a1))
% 14.45/14.66  (step t2504 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2505 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2506 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t2503 t2504 t2505))
% 14.45/14.66  (step t2507 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t2506))
% 14.45/14.66  (step t2508 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t2507))
% 14.45/14.66  (step t2509 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2502 t2508))
% 14.45/14.66  (step t2510 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2511 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2509 t2510))
% 14.45/14.66  (step t2512 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t2511))
% 14.45/14.66  (step t2513 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t2512))
% 14.45/14.66  (step t2514 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2501 t2513))
% 14.45/14.66  (step t2515 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2516 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t2517 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2518 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2514 t2515 t2516 t2517))
% 14.45/14.66  (step t2519 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t2518))
% 14.45/14.66  (step t2520 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2488 t2500 t2519))
% 14.45/14.66  (step t2521 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule or :premises (t2520))
% 14.45/14.66  (step t2522 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2521))
% 14.45/14.66  (step t2523 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e20)))) :rule and :premises (t365))
% 14.45/14.66  (step t2524 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2522 t397 t2523))
% 14.45/14.66  (step t2525 (cl (not (= (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2526 (cl (= (= (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23)) true) (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.66  (step t2527 (cl (not (= (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23)) true)) (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23))) :rule equiv1 :premises (t2526))
% 14.45/14.66  (step t2528 (cl (= (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23)) (= (= tptp.e20 tptp.e23) (not (not (= tptp.e20 tptp.e23)))))) :rule all_simplify)
% 14.45/14.66  (step t2529 (cl (= (= tptp.e20 tptp.e23) (= tptp.e20 tptp.e23))) :rule refl)
% 14.45/14.66  (step t2530 (cl (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23))) :rule all_simplify)
% 14.45/14.66  (step t2531 (cl (= (= (= tptp.e20 tptp.e23) (not (not (= tptp.e20 tptp.e23)))) (= (= tptp.e20 tptp.e23) (= tptp.e20 tptp.e23)))) :rule cong :premises (t2529 t2530))
% 14.45/14.66  (step t2532 (cl (= (= (= tptp.e20 tptp.e23) (= tptp.e20 tptp.e23)) true)) :rule all_simplify)
% 14.45/14.66  (step t2533 (cl (= (= (= tptp.e20 tptp.e23) (not (not (= tptp.e20 tptp.e23)))) true)) :rule trans :premises (t2531 t2532))
% 14.45/14.66  (step t2534 (cl (= (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23)) true)) :rule trans :premises (t2528 t2533))
% 14.45/14.66  (step t2535 (cl (= (not (not (= tptp.e20 tptp.e23))) (= tptp.e20 tptp.e23))) :rule resolution :premises (t2527 t2534))
% 14.45/14.66  (step t2536 (cl (= (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t2535 t2192 t204))
% 14.45/14.66  (step t2537 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.66  (step t2538 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2539)
% 14.45/14.66  (assume t2539.a0 (not (= tptp.e20 tptp.e23)))
% 14.45/14.66  (assume t2539.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.66  (step t2539.t1 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2539.t2)
% 14.45/14.66  (assume t2539.t2.a0 (not (= tptp.e20 tptp.e23)))
% 14.45/14.66  (assume t2539.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.66  (step t2539.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2539.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) false)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t2539.t2.t1))
% 14.45/14.66  (step t2539.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.45/14.66  (step t2539.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e23)) :rule symm :premises (t2539.t2.a1))
% 14.45/14.66  (step t2539.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 tptp.e23))) :rule cong :premises (t2539.t2.t3 t2539.t2.t4))
% 14.45/14.66  (step t2539.t2.t6 (cl (= (= (= tptp.e20 tptp.e23) false) (not (= tptp.e20 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.66  (step t2539.t2.t7 (cl (= (= tptp.e20 tptp.e23) false) (not (not (= tptp.e20 tptp.e23)))) :rule equiv2 :premises (t2539.t2.t6))
% 14.45/14.66  (step t2539.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e23)))) (= tptp.e20 tptp.e23)) :rule not_not)
% 14.45/14.66  (step t2539.t2.t9 (cl (= (= tptp.e20 tptp.e23) false) (= tptp.e20 tptp.e23)) :rule resolution :premises (t2539.t2.t7 t2539.t2.t8))
% 14.45/14.66  (step t2539.t2.t10 (cl (= (= tptp.e20 tptp.e23) false)) :rule resolution :premises (t2539.t2.t9 t2539.t2.a0))
% 14.45/14.66  (step t2539.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t2539.t2.t5 t2539.t2.t10))
% 14.45/14.66  (step t2539.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2539.t2.t2 t2539.t2.t11))
% 14.45/14.66  (step t2539.t2 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t2539.t2.a0 t2539.t2.a1))
% 14.45/14.66  (step t2539.t3 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2539.t4 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2539.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2539.t2 t2539.t3 t2539.t4))
% 14.45/14.66  (step t2539.t6 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2539.t5))
% 14.45/14.66  (step t2539.t7 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2539.t6))
% 14.45/14.66  (step t2539.t8 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2539.t1 t2539.t7))
% 14.45/14.66  (step t2539.t9 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2539.t10 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2539.t8 t2539.t9))
% 14.45/14.66  (step t2539.t11 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2539.t10))
% 14.45/14.66  (step t2539.t12 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t2539.t11))
% 14.45/14.66  (step t2539.t13 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.66  (step t2539.t14 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2539.t13 t2539.a0 t2539.a1))
% 14.45/14.66  (step t2539.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2539.t12 t2539.t14))
% 14.45/14.66  (step t2539 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t2539.a0 t2539.a1))
% 14.45/14.66  (step t2540 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2541 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2542 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2539 t2540 t2541))
% 14.45/14.66  (step t2543 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2542))
% 14.45/14.66  (step t2544 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2543))
% 14.45/14.66  (step t2545 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2538 t2544))
% 14.45/14.66  (step t2546 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2547 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2545 t2546))
% 14.45/14.66  (step t2548 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2547))
% 14.45/14.66  (step t2549 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t2548))
% 14.45/14.66  (step t2550 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2537 t2549))
% 14.45/14.66  (step t2551 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= tptp.e20 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2552 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2553 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2554 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2550 t2551 t2552 t2553))
% 14.45/14.66  (step t2555 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2554))
% 14.45/14.66  (step t2556 (cl (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2525 t2536 t2555))
% 14.45/14.66  (step t2557 (cl (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t2556))
% 14.45/14.66  (step t2558 (cl (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2557))
% 14.45/14.66  (step t2559 (cl (not (= tptp.e20 tptp.e23))) :rule and :premises (a7))
% 14.45/14.66  (step t2560 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2486 t2487 t398 t2524 t2558 t2559))
% 14.45/14.66  (step t2561 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2560))
% 14.45/14.66  (step t2562 (cl (or (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule and :premises (t200))
% 14.45/14.66  (step t2563 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t2562))
% 14.45/14.66  (step t2564 (cl (not (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) (or (= tptp.e21 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2565 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 14.45/14.66  (step t2566 (cl (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t700 t110 t111 t2565))
% 14.45/14.66  (step t2567 (cl (not (= (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) (not (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2568 (cl (= (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule refl)
% 14.45/14.66  (step t2569 (cl (= (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))) false) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))))) :rule equiv_simplify)
% 14.45/14.66  (step t2570 (cl (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))) false) (not (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))))) :rule equiv2 :premises (t2569))
% 14.45/14.66  (step t2571 (cl (not (not (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) :rule not_not)
% 14.45/14.66  (step t2572 (cl (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))) false) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) :rule resolution :premises (t2570 t2571))
% 14.45/14.66  (step t2573 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))) false) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2574)
% 14.45/14.66  (assume t2574.a0 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.66  (assume t2574.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.45/14.66  (assume t2574.a2 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))
% 14.45/14.66  (assume t2574.a3 (not (= tptp.e21 tptp.e23)))
% 14.45/14.66  (step t2574.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.66  (step t2574.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.66  (step t2574.t3 (cl (= (= (= tptp.e21 tptp.e23) false) (not (= tptp.e21 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.66  (step t2574.t4 (cl (= (= tptp.e21 tptp.e23) false) (not (not (= tptp.e21 tptp.e23)))) :rule equiv2 :premises (t2574.t3))
% 14.45/14.66  (step t2574.t5 (cl (not (not (not (= tptp.e21 tptp.e23)))) (= tptp.e21 tptp.e23)) :rule not_not)
% 14.45/14.66  (step t2574.t6 (cl (= (= tptp.e21 tptp.e23) false) (= tptp.e21 tptp.e23)) :rule resolution :premises (t2574.t4 t2574.t5))
% 14.45/14.66  (step t2574.t7 (cl (= (= tptp.e21 tptp.e23) false)) :rule resolution :premises (t2574.t6 t2574.a3))
% 14.45/14.66  (step t2574.t8 (cl (= false (= tptp.e21 tptp.e23))) :rule symm :premises (t2574.t7))
% 14.45/14.66  (step t2574.t9 (cl (= (= (= tptp.e21 tptp.e23) true) (= tptp.e21 tptp.e23))) :rule equiv_simplify)
% 14.45/14.66  (step t2574.t10 (cl (= (= tptp.e21 tptp.e23) true) (not (= tptp.e21 tptp.e23))) :rule equiv2 :premises (t2574.t9))
% 14.45/14.66  (step t2574.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t2574.a0))
% 14.45/14.66  (step t2574.t12 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2574.t11))
% 14.45/14.66  (step t2574.t13 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e23)) :rule symm :premises (t2574.a2))
% 14.45/14.66  (step t2574.t14 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t2574.t13))
% 14.45/14.66  (step t2574.t15 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t2574.a1))
% 14.45/14.66  (step t2574.t16 (cl (= tptp.e23 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule trans :premises (t2574.t14 t2574.t15 t2574.t12))
% 14.45/14.66  (step t2574.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e23)) :rule symm :premises (t2574.t16))
% 14.45/14.66  (step t2574.t18 (cl (= tptp.e21 tptp.e23)) :rule trans :premises (t2574.t12 t2574.t17))
% 14.45/14.66  (step t2574.t19 (cl (= (= tptp.e21 tptp.e23) true)) :rule resolution :premises (t2574.t10 t2574.t18))
% 14.45/14.66  (step t2574.t20 (cl (= false true)) :rule trans :premises (t2574.t8 t2574.t19))
% 14.45/14.66  (step t2574.t21 (cl false) :rule resolution :premises (t2574.t1 t2574.t2 t2574.t20))
% 14.45/14.66  (step t2574 (cl (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e21 tptp.e23))) false) :rule subproof :discharge (t2574.a0 t2574.a1 t2574.a2 t2574.a3))
% 14.45/14.66  (step t2575 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.66  (step t2576 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2577 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2578 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2579 (cl false (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))))) :rule resolution :premises (t2574 t2575 t2576 t2577 t2578))
% 14.45/14.66  (step t2580 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) false) :rule reordering :premises (t2579))
% 14.45/14.66  (step t2581 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) false) :rule contraction :premises (t2580))
% 14.45/14.66  (step t2582 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))) false) false) :rule resolution :premises (t2573 t2581))
% 14.45/14.66  (step t2583 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))) false) (not false)) :rule implies_neg2)
% 14.45/14.66  (step t2584 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))) false) (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))) false)) :rule resolution :premises (t2582 t2583))
% 14.45/14.66  (step t2585 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))) false)) :rule contraction :premises (t2584))
% 14.45/14.66  (step t2586 (cl (= (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))) false) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))))) :rule implies_simplify)
% 14.45/14.66  (step t2587 (cl (not (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))) false)) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))))) :rule equiv1 :premises (t2586))
% 14.45/14.66  (step t2588 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))))) :rule resolution :premises (t2585 t2587))
% 14.45/14.66  (step t2589 (cl (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))) false)) :rule resolution :premises (t2572 t2588))
% 14.45/14.66  (step t2590 (cl (= (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) false))) :rule cong :premises (t2568 t2589))
% 14.45/14.66  (step t2591 (cl (= (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) false) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) :rule all_simplify)
% 14.45/14.66  (step t2592 (cl (= (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) :rule trans :premises (t2590 t2591))
% 14.45/14.66  (step t2593 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2594)
% 14.45/14.66  (assume t2594.a0 (not (= tptp.e21 tptp.e23)))
% 14.45/14.66  (assume t2594.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2594.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.66  (assume t2594.a3 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))
% 14.45/14.66  (step t2594.t1 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e21 tptp.e23)))) :rule and_neg)
% 14.45/14.66  (step t2594.t2 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2594.t3)
% 14.45/14.66  (assume t2594.t3.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2594.t3.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.66  (step t2594.t3.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t2594.t3.a1))
% 14.45/14.66  (step t2594.t3.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2594.t3.t1))
% 14.45/14.66  (step t2594.t3.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t2594.t3.a0))
% 14.45/14.66  (step t2594.t3.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t2594.t3.t3 t2594.t3.t3))
% 14.45/14.66  (step t2594.t3.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t2594.t3.t2 t2594.t3.t4))
% 14.45/14.66  (step t2594.t3 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t2594.t3.a0 t2594.t3.a1))
% 14.45/14.66  (step t2594.t4 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2594.t5 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.66  (step t2594.t6 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t2594.t3 t2594.t4 t2594.t5))
% 14.45/14.66  (step t2594.t7 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t2594.t6))
% 14.45/14.66  (step t2594.t8 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t2594.t7))
% 14.45/14.66  (step t2594.t9 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t2594.t2 t2594.t8))
% 14.45/14.66  (step t2594.t10 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.45/14.66  (step t2594.t11 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t2594.t9 t2594.t10))
% 14.45/14.66  (step t2594.t12 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t2594.t11))
% 14.45/14.66  (step t2594.t13 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t2594.t12))
% 14.45/14.66  (step t2594.t14 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.45/14.66  (step t2594.t15 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2594.t14 t2594.a1 t2594.a2))
% 14.45/14.66  (step t2594.t16 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t2594.t13 t2594.t15))
% 14.45/14.66  (step t2594.t17 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) :rule resolution :premises (t2594.t1 t2594.a2 t2594.t16 t2594.a3 t2594.a0))
% 14.45/14.66  (step t2594 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) :rule subproof :discharge (t2594.a0 t2594.a1 t2594.a2 t2594.a3))
% 14.45/14.66  (step t2595 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2596 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2597 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.66  (step t2598 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2599 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t2594 t2595 t2596 t2597 t2598))
% 14.45/14.66  (step t2600 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) :rule reordering :premises (t2599))
% 14.45/14.66  (step t2601 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) :rule contraction :premises (t2600))
% 14.45/14.66  (step t2602 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) :rule resolution :premises (t2593 t2601))
% 14.45/14.66  (step t2603 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))))) :rule implies_neg2)
% 14.45/14.66  (step t2604 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))))) :rule resolution :premises (t2602 t2603))
% 14.45/14.66  (step t2605 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 tptp.e23))))) :rule contraction :premises (t2604))
% 14.45/14.66  (step t2606 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t2567 t2592 t2605))
% 14.45/14.66  (step t2607 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule not_and :premises (t2606))
% 14.45/14.66  (step t2608 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2609 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2610 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.66  (step t2611 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2612 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t2607 t2608 t2609 t2610 t2611))
% 14.45/14.66  (step t2613 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t2612))
% 14.45/14.66  (step t2614 (cl (or (= tptp.e21 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t2564 t2566 t2613))
% 14.45/14.66  (step t2615 (cl (= tptp.e21 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t2614))
% 14.45/14.66  (step t2616 (cl (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule reordering :premises (t2615))
% 14.45/14.66  (step t2617 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t2616 t396 t397 t725))
% 14.45/14.66  (step t2618 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule resolution :premises (t2561 t2563 t2617))
% 14.45/14.66  (step t2619 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule contraction :premises (t2618))
% 14.45/14.66  (step t2620 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t1297 t2619))
% 14.45/14.66  (step t2621 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t2620))
% 14.45/14.66  (step t2622 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t2621))
% 14.45/14.66  (step t2623 (cl (not (= (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv_pos2)
% 14.45/14.66  (step t2624 (cl (= (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule cong :premises (t402 t450 t1349 t215))
% 14.45/14.66  (step t2625 (cl (not (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) (not (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule equiv_pos2)
% 14.45/14.66  (step t2626 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule refl)
% 14.45/14.66  (step t2627 (cl (= (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule equiv_simplify)
% 14.45/14.66  (step t2628 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (not (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule equiv2 :premises (t2627))
% 14.45/14.66  (step t2629 (cl (not (not (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule not_not)
% 14.45/14.66  (step t2630 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2628 t2629))
% 14.45/14.66  (step t2631 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2632)
% 14.45/14.66  (assume t2632.a0 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.66  (assume t2632.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.66  (assume t2632.a2 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.66  (assume t2632.a3 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.66  (step t2632.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.66  (step t2632.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.66  (step t2632.t3 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2632.t4 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t2632.t3))
% 14.45/14.66  (step t2632.t5 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.66  (step t2632.t6 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t2632.t4 t2632.t5))
% 14.45/14.66  (step t2632.t7 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t2632.t6 t2632.a3))
% 14.45/14.66  (step t2632.t8 (cl (= false (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule symm :premises (t2632.t7))
% 14.45/14.66  (step t2632.t9 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) true) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv_simplify)
% 14.45/14.66  (step t2632.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) true) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv2 :premises (t2632.t9))
% 14.45/14.66  (step t2632.t11 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t2632.a1))
% 14.45/14.66  (step t2632.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t2632.a0))
% 14.45/14.66  (step t2632.t13 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t2632.t12))
% 14.45/14.66  (step t2632.t14 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t2632.a2))
% 14.45/14.66  (step t2632.t15 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule trans :premises (t2632.t14 t2632.t13))
% 14.45/14.66  (step t2632.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t2632.t15))
% 14.45/14.66  (step t2632.t17 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t2632.t11 t2632.t13 t2632.t16))
% 14.45/14.66  (step t2632.t18 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) true)) :rule resolution :premises (t2632.t10 t2632.t17))
% 14.45/14.66  (step t2632.t19 (cl (= false true)) :rule trans :premises (t2632.t8 t2632.t18))
% 14.45/14.66  (step t2632.t20 (cl false) :rule resolution :premises (t2632.t1 t2632.t2 t2632.t19))
% 14.45/14.66  (step t2632 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) :rule subproof :discharge (t2632.a0 t2632.a1 t2632.a2 t2632.a3))
% 14.45/14.66  (step t2633 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2634 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.66  (step t2635 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2636 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2637 (cl false (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t2632 t2633 t2634 t2635 t2636))
% 14.45/14.66  (step t2638 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) false) :rule reordering :premises (t2637))
% 14.45/14.66  (step t2639 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) false) :rule contraction :premises (t2638))
% 14.45/14.66  (step t2640 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) false) :rule resolution :premises (t2631 t2639))
% 14.45/14.66  (step t2641 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (not false)) :rule implies_neg2)
% 14.45/14.66  (step t2642 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false)) :rule resolution :premises (t2640 t2641))
% 14.45/14.66  (step t2643 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false)) :rule contraction :premises (t2642))
% 14.45/14.66  (step t2644 (cl (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule implies_simplify)
% 14.45/14.66  (step t2645 (cl (not (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false)) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule equiv1 :premises (t2644))
% 14.45/14.66  (step t2646 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t2643 t2645))
% 14.45/14.66  (step t2647 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false)) :rule resolution :premises (t2630 t2646))
% 14.45/14.66  (step t2648 (cl (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false))) :rule cong :premises (t2626 t2647))
% 14.45/14.66  (step t2649 (cl (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) false) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule all_simplify)
% 14.45/14.66  (step t2650 (cl (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))))) :rule trans :premises (t2648 t2649))
% 14.45/14.66  (step t2651 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2652)
% 14.45/14.66  (assume t2652.a0 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.66  (assume t2652.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.66  (assume t2652.a2 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.66  (assume t2652.a3 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.66  (step t2652.t1 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 14.45/14.66  (step t2652.t2 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2652.t1 t2652.a0 t2652.a2 t2652.a1 t2652.a3))
% 14.45/14.66  (step t2652 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule subproof :discharge (t2652.a0 t2652.a1 t2652.a2 t2652.a3))
% 14.45/14.66  (step t2653 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2654 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2655 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.66  (step t2656 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2657 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t2652 t2653 t2654 t2655 t2656))
% 14.45/14.66  (step t2658 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule reordering :premises (t2657))
% 14.45/14.66  (step t2659 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t2658))
% 14.45/14.66  (step t2660 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t2651 t2659))
% 14.45/14.66  (step t2661 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule implies_neg2)
% 14.45/14.66  (step t2662 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t2660 t2661))
% 14.45/14.66  (step t2663 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule contraction :premises (t2662))
% 14.45/14.66  (step t2664 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t2625 t2650 t2663))
% 14.45/14.66  (step t2665 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule not_and :premises (t2664))
% 14.45/14.66  (step t2666 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2667 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2668 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.66  (step t2669 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t2670 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t2665 t2666 t2667 t2668 t2669))
% 14.45/14.66  (step t2671 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule contraction :premises (t2670))
% 14.45/14.66  (step t2672 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2623 t2624 t2671))
% 14.45/14.66  (step t2673 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule or :premises (t2672))
% 14.45/14.66  (step t2674 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t2673))
% 14.45/14.66  (step t2675 (cl (not (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))))) (not (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2676 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) :rule refl)
% 14.45/14.66  (step t2677 (cl (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))))) :rule cong :premises (t700 t452 t2676))
% 14.45/14.66  (step t2678 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule and_neg)
% 14.45/14.66  (step t2679 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2680)
% 14.45/14.66  (assume t2680.a0 (not (= tptp.e21 tptp.e23)))
% 14.45/14.66  (assume t2680.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.66  (step t2680.t1 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2680.t2)
% 14.45/14.66  (assume t2680.t2.a0 (not (= tptp.e21 tptp.e23)))
% 14.45/14.66  (assume t2680.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.66  (step t2680.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) false) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2680.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) false)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv1 :premises (t2680.t2.t1))
% 14.45/14.66  (step t2680.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.66  (step t2680.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t2680.t2.a1))
% 14.45/14.66  (step t2680.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 tptp.e23))) :rule cong :premises (t2680.t2.t3 t2680.t2.t4))
% 14.45/14.66  (step t2680.t2.t6 (cl (= (= (= tptp.e21 tptp.e23) false) (not (= tptp.e21 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.66  (step t2680.t2.t7 (cl (= (= tptp.e21 tptp.e23) false) (not (not (= tptp.e21 tptp.e23)))) :rule equiv2 :premises (t2680.t2.t6))
% 14.45/14.66  (step t2680.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e23)))) (= tptp.e21 tptp.e23)) :rule not_not)
% 14.45/14.66  (step t2680.t2.t9 (cl (= (= tptp.e21 tptp.e23) false) (= tptp.e21 tptp.e23)) :rule resolution :premises (t2680.t2.t7 t2680.t2.t8))
% 14.45/14.66  (step t2680.t2.t10 (cl (= (= tptp.e21 tptp.e23) false)) :rule resolution :premises (t2680.t2.t9 t2680.t2.a0))
% 14.45/14.66  (step t2680.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) false)) :rule trans :premises (t2680.t2.t5 t2680.t2.t10))
% 14.45/14.66  (step t2680.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2680.t2.t2 t2680.t2.t11))
% 14.45/14.66  (step t2680.t2 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t2680.t2.a0 t2680.t2.a1))
% 14.45/14.66  (step t2680.t3 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2680.t4 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2680.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2680.t2 t2680.t3 t2680.t4))
% 14.45/14.66  (step t2680.t6 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t2680.t5))
% 14.45/14.66  (step t2680.t7 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t2680.t6))
% 14.45/14.66  (step t2680.t8 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2680.t1 t2680.t7))
% 14.45/14.66  (step t2680.t9 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2680.t10 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2680.t8 t2680.t9))
% 14.45/14.66  (step t2680.t11 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t2680.t10))
% 14.45/14.66  (step t2680.t12 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t2680.t11))
% 14.45/14.66  (step t2680.t13 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule and_neg)
% 14.45/14.66  (step t2680.t14 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2680.t13 t2680.a0 t2680.a1))
% 14.45/14.66  (step t2680.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2680.t12 t2680.t14))
% 14.45/14.66  (step t2680 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule subproof :discharge (t2680.a0 t2680.a1))
% 14.45/14.66  (step t2681 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2682 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2683 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2680 t2681 t2682))
% 14.45/14.66  (step t2684 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t2683))
% 14.45/14.66  (step t2685 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t2684))
% 14.45/14.66  (step t2686 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2679 t2685))
% 14.45/14.66  (step t2687 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2688 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2686 t2687))
% 14.45/14.66  (step t2689 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t2688))
% 14.45/14.66  (step t2690 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule implies :premises (t2689))
% 14.45/14.66  (step t2691 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t2678 t2690))
% 14.45/14.66  (step t2692 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (not (= tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2693 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2694 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2695 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2691 t2692 t2693 t2694))
% 14.45/14.66  (step t2696 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t2695))
% 14.45/14.66  (step t2697 (cl (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t2675 t2677 t2696))
% 14.45/14.66  (step t2698 (cl (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)))) :rule or :premises (t2697))
% 14.45/14.66  (step t2699 (cl (= tptp.e21 tptp.e23) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t2698))
% 14.45/14.66  (step t2700 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1012 t1037 t686 t1039 t1078 t2622 t2674 t366 t447 t2699 t725))
% 14.45/14.66  (step t2701 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2700))
% 14.45/14.66  (step t2702 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t2701 t2619))
% 14.45/14.66  (step t2703 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t2702))
% 14.45/14.66  (step t2704 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t2703))
% 14.45/14.66  (step t2705 (cl (not (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))))) (not (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))))) (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2706 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule refl)
% 14.45/14.66  (step t2707 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))))) :rule refl)
% 14.45/14.66  (step t2708 (cl (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))))) :rule cong :premises (t109 t110 t111 t2706 t2707))
% 14.45/14.66  (step t2709 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule and_neg)
% 14.45/14.66  (step t2710 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2711)
% 14.45/14.66  (assume t2711.a0 (not (= tptp.e20 tptp.e21)))
% 14.45/14.66  (assume t2711.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2711.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.66  (assume t2711.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.66  (step t2711.t1 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2711.t2)
% 14.45/14.66  (assume t2711.t2.a0 (not (= tptp.e20 tptp.e21)))
% 14.45/14.66  (assume t2711.t2.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.66  (assume t2711.t2.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2711.t2.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.66  (step t2711.t2.t1 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2711.t2.t2 (cl (not (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) false)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule equiv1 :premises (t2711.t2.t1))
% 14.45/14.66  (step t2711.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) :rule symm :premises (t2711.t2.a3))
% 14.45/14.66  (step t2711.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t2711.t2.a2))
% 14.45/14.66  (step t2711.t2.t5 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2711.t2.t4))
% 14.45/14.66  (step t2711.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t2711.t2.t5 t2711.t2.t5))
% 14.45/14.66  (step t2711.t2.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t2711.t2.a1))
% 14.45/14.66  (step t2711.t2.t8 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2711.t2.t7))
% 14.45/14.66  (step t2711.t2.t9 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t2711.t2.t8))
% 14.45/14.66  (step t2711.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule trans :premises (t2711.t2.t6 t2711.t2.t9))
% 14.45/14.66  (step t2711.t2.t11 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t2711.t2.t10))
% 14.45/14.66  (step t2711.t2.t12 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.45/14.66  (step t2711.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t2711.t2.t3 t2711.t2.t12))
% 14.45/14.66  (step t2711.t2.t14 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) :rule symm :premises (t2711.t2.t13))
% 14.45/14.66  (step t2711.t2.t15 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) :rule trans :premises (t2711.t2.t11 t2711.t2.t14))
% 14.45/14.66  (step t2711.t2.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20) tptp.e21)) :rule symm :premises (t2711.t2.t15))
% 14.45/14.66  (step t2711.t2.t17 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) (= tptp.e20 tptp.e21))) :rule cong :premises (t2711.t2.t3 t2711.t2.t16))
% 14.45/14.66  (step t2711.t2.t18 (cl (= (= (= tptp.e20 tptp.e21) false) (not (= tptp.e20 tptp.e21)))) :rule equiv_simplify)
% 14.45/14.66  (step t2711.t2.t19 (cl (= (= tptp.e20 tptp.e21) false) (not (not (= tptp.e20 tptp.e21)))) :rule equiv2 :premises (t2711.t2.t18))
% 14.45/14.66  (step t2711.t2.t20 (cl (not (not (not (= tptp.e20 tptp.e21)))) (= tptp.e20 tptp.e21)) :rule not_not)
% 14.45/14.66  (step t2711.t2.t21 (cl (= (= tptp.e20 tptp.e21) false) (= tptp.e20 tptp.e21)) :rule resolution :premises (t2711.t2.t19 t2711.t2.t20))
% 14.45/14.66  (step t2711.t2.t22 (cl (= (= tptp.e20 tptp.e21) false)) :rule resolution :premises (t2711.t2.t21 t2711.t2.a0))
% 14.45/14.66  (step t2711.t2.t23 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) false)) :rule trans :premises (t2711.t2.t17 t2711.t2.t22))
% 14.45/14.66  (step t2711.t2.t24 (cl (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule resolution :premises (t2711.t2.t2 t2711.t2.t23))
% 14.45/14.66  (step t2711.t2 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule subproof :discharge (t2711.t2.a0 t2711.t2.a1 t2711.t2.a2 t2711.t2.a3))
% 14.45/14.66  (step t2711.t3 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.66  (step t2711.t4 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.66  (step t2711.t5 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2711.t6 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2711.t7 (cl (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t2711.t2 t2711.t3 t2711.t4 t2711.t5 t2711.t6))
% 14.45/14.66  (step t2711.t8 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule reordering :premises (t2711.t7))
% 14.45/14.66  (step t2711.t9 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule contraction :premises (t2711.t8))
% 14.45/14.66  (step t2711.t10 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule resolution :premises (t2711.t1 t2711.t9))
% 14.45/14.66  (step t2711.t11 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2711.t12 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))))) :rule resolution :premises (t2711.t10 t2711.t11))
% 14.45/14.66  (step t2711.t13 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))))) :rule contraction :premises (t2711.t12))
% 14.45/14.66  (step t2711.t14 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule implies :premises (t2711.t13))
% 14.45/14.66  (step t2711.t15 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule and_neg)
% 14.45/14.66  (step t2711.t16 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t2711.t15 t2711.a0 t2711.a2 t2711.a1 t2711.a3))
% 14.45/14.66  (step t2711.t17 (cl (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule resolution :premises (t2711.t14 t2711.t16))
% 14.45/14.66  (step t2711 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule subproof :discharge (t2711.a0 t2711.a1 t2711.a2 t2711.a3))
% 14.45/14.66  (step t2712 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.66  (step t2713 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2714 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.66  (step t2715 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2716 (cl (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t2711 t2712 t2713 t2714 t2715))
% 14.45/14.66  (step t2717 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule reordering :premises (t2716))
% 14.45/14.66  (step t2718 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule contraction :premises (t2717))
% 14.45/14.66  (step t2719 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule resolution :premises (t2710 t2718))
% 14.45/14.66  (step t2720 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2721 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))))) :rule resolution :premises (t2719 t2720))
% 14.45/14.66  (step t2722 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))))) :rule contraction :premises (t2721))
% 14.45/14.66  (step t2723 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule implies :premises (t2722))
% 14.45/14.66  (step t2724 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule resolution :premises (t2709 t2723))
% 14.45/14.66  (step t2725 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (not (not (not (= tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.66  (step t2726 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2727 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.66  (step t2728 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 14.45/14.66  (step t2729 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2730 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))))) :rule resolution :premises (t2724 t2725 t2726 t2727 t2728 t2729))
% 14.45/14.66  (step t2731 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))))) :rule contraction :premises (t2730))
% 14.45/14.66  (step t2732 (cl (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))))) :rule resolution :premises (t2705 t2708 t2731))
% 14.45/14.66  (step t2733 (cl (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20)))) :rule or :premises (t2732))
% 14.45/14.66  (step t2734 (cl (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e22) tptp.e20))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule reordering :premises (t2733))
% 14.45/14.66  (step t2735 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule equiv_pos2)
% 14.45/14.66  (step t2736 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule refl)
% 14.45/14.66  (step t2737 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))))) :rule cong :premises (t110 t402 t2706 t1299 t1610 t2736))
% 14.45/14.66  (step t2738 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule and_neg)
% 14.45/14.66  (step t2739 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2740)
% 14.45/14.66  (assume t2740.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2740.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.66  (assume t2740.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.66  (assume t2740.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.66  (assume t2740.a4 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))
% 14.45/14.66  (step t2740.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2740.t2)
% 14.45/14.66  (assume t2740.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))
% 14.45/14.66  (assume t2740.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2740.t2.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.66  (assume t2740.t2.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.66  (assume t2740.t2.a4 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.66  (step t2740.t2.t1 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2740.t2.t2 (cl (not (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) false)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule equiv1 :premises (t2740.t2.t1))
% 14.45/14.66  (step t2740.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule refl)
% 14.45/14.66  (step t2740.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t2740.t2.a1))
% 14.45/14.66  (step t2740.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) :rule symm :premises (t2740.t2.a3))
% 14.45/14.66  (step t2740.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t2740.t2.t5))
% 14.45/14.66  (step t2740.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule trans :premises (t2740.t2.t4 t2740.t2.t6))
% 14.45/14.66  (step t2740.t2.t8 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2740.t2.t7))
% 14.45/14.66  (step t2740.t2.t9 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2740.t2.t4))
% 14.45/14.66  (step t2740.t2.t10 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.66  (step t2740.t2.t11 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule cong :premises (t2740.t2.t9 t2740.t2.t10))
% 14.45/14.66  (step t2740.t2.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t2740.t2.a2))
% 14.45/14.66  (step t2740.t2.t13 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t2740.t2.t12))
% 14.45/14.66  (step t2740.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t2740.t2.t13))
% 14.45/14.66  (step t2740.t2.t15 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule trans :premises (t2740.t2.t11 t2740.t2.t14))
% 14.45/14.66  (step t2740.t2.t16 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.45/14.66  (step t2740.t2.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule cong :premises (t2740.t2.t15 t2740.t2.t16))
% 14.45/14.66  (step t2740.t2.t18 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) :rule symm :premises (t2740.t2.a4))
% 14.45/14.66  (step t2740.t2.t19 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t2740.t2.t17 t2740.t2.t18 t2740.t2.t9))
% 14.45/14.66  (step t2740.t2.t20 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) :rule symm :premises (t2740.t2.t19))
% 14.45/14.66  (step t2740.t2.t21 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) :rule trans :premises (t2740.t2.t8 t2740.t2.t20))
% 14.45/14.66  (step t2740.t2.t22 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t2740.t2.t21))
% 14.45/14.66  (step t2740.t2.t23 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule cong :premises (t2740.t2.t3 t2740.t2.t22))
% 14.45/14.66  (step t2740.t2.t24 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.66  (step t2740.t2.t25 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv2 :premises (t2740.t2.t24))
% 14.45/14.66  (step t2740.t2.t26 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule not_not)
% 14.45/14.66  (step t2740.t2.t27 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t2740.t2.t25 t2740.t2.t26))
% 14.45/14.66  (step t2740.t2.t28 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false)) :rule resolution :premises (t2740.t2.t27 t2740.t2.a0))
% 14.45/14.66  (step t2740.t2.t29 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) false)) :rule trans :premises (t2740.t2.t23 t2740.t2.t28))
% 14.45/14.66  (step t2740.t2.t30 (cl (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule resolution :premises (t2740.t2.t2 t2740.t2.t29))
% 14.45/14.66  (step t2740.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule subproof :discharge (t2740.t2.a0 t2740.t2.a1 t2740.t2.a2 t2740.t2.a3 t2740.t2.a4))
% 14.45/14.66  (step t2740.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 14.45/14.66  (step t2740.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2740.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2740.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2740.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2740.t8 (cl (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t2740.t2 t2740.t3 t2740.t4 t2740.t5 t2740.t6 t2740.t7))
% 14.45/14.66  (step t2740.t9 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule reordering :premises (t2740.t8))
% 14.45/14.66  (step t2740.t10 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule contraction :premises (t2740.t9))
% 14.45/14.66  (step t2740.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule resolution :premises (t2740.t1 t2740.t10))
% 14.45/14.66  (step t2740.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2740.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule resolution :premises (t2740.t11 t2740.t12))
% 14.45/14.66  (step t2740.t14 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule contraction :premises (t2740.t13))
% 14.45/14.66  (step t2740.t15 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule implies :premises (t2740.t14))
% 14.45/14.66  (step t2740.t16 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 14.45/14.66  (step t2740.t17 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2740.t16 t2740.a4 t2740.a0 t2740.a1 t2740.a2 t2740.a3))
% 14.45/14.66  (step t2740.t18 (cl (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule resolution :premises (t2740.t15 t2740.t17))
% 14.45/14.66  (step t2740 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule subproof :discharge (t2740.a0 t2740.a1 t2740.a2 t2740.a3 t2740.a4))
% 14.45/14.66  (step t2741 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2742 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2743 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2744 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2745 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 14.45/14.66  (step t2746 (cl (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))))) :rule resolution :premises (t2740 t2741 t2742 t2743 t2744 t2745))
% 14.45/14.66  (step t2747 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule reordering :premises (t2746))
% 14.45/14.66  (step t2748 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule contraction :premises (t2747))
% 14.45/14.66  (step t2749 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule resolution :premises (t2739 t2748))
% 14.45/14.66  (step t2750 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule implies_neg2)
% 14.45/14.66  (step t2751 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule resolution :premises (t2749 t2750))
% 14.45/14.66  (step t2752 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule contraction :premises (t2751))
% 14.45/14.66  (step t2753 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule implies :premises (t2752))
% 14.45/14.66  (step t2754 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule resolution :premises (t2738 t2753))
% 14.45/14.66  (step t2755 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2756 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2757 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 14.45/14.66  (step t2758 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2759 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))))) :rule or_neg)
% 14.45/14.66  (step t2760 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2761 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule resolution :premises (t2754 t2755 t2756 t2757 t2758 t2759 t2760))
% 14.45/14.66  (step t2762 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule contraction :premises (t2761))
% 14.45/14.66  (step t2763 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule resolution :premises (t2735 t2737 t2762))
% 14.45/14.66  (step t2764 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule or :premises (t2763))
% 14.45/14.66  (step t2765 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t2764))
% 14.45/14.66  (step t2766 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t801 t2704 t2734 t396 t397 t141 t2765 t447 t397 t1637))
% 14.45/14.66  (step t2767 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t2766))
% 14.45/14.66  (step t2768 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.66  (step t2769 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule refl)
% 14.45/14.66  (step t2770 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t110 t402 t2706 t1610 t2769))
% 14.45/14.66  (step t2771 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule and_neg)
% 14.45/14.66  (step t2772 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2773)
% 14.45/14.66  (assume t2773.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2773.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.66  (assume t2773.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.66  (assume t2773.a3 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))
% 14.45/14.66  (step t2773.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2773.t2)
% 14.45/14.66  (assume t2773.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))
% 14.45/14.66  (assume t2773.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.66  (assume t2773.t2.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.66  (assume t2773.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (step t2773.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.66  (step t2773.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) false)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule equiv1 :premises (t2773.t2.t1))
% 14.45/14.66  (step t2773.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t2773.t2.a1))
% 14.45/14.66  (step t2773.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t2773.t2.t3))
% 14.45/14.66  (step t2773.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t2773.t2.a3))
% 14.45/14.66  (step t2773.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) :rule symm :premises (t2773.t2.a2))
% 14.45/14.66  (step t2773.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t2773.t2.t6))
% 14.45/14.66  (step t2773.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule trans :premises (t2773.t2.t5 t2773.t2.t7))
% 14.45/14.66  (step t2773.t2.t9 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule cong :premises (t2773.t2.t4 t2773.t2.t8))
% 14.45/14.66  (step t2773.t2.t10 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.66  (step t2773.t2.t11 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv2 :premises (t2773.t2.t10))
% 14.45/14.66  (step t2773.t2.t12 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule not_not)
% 14.45/14.66  (step t2773.t2.t13 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t2773.t2.t11 t2773.t2.t12))
% 14.45/14.66  (step t2773.t2.t14 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false)) :rule resolution :premises (t2773.t2.t13 t2773.t2.a0))
% 14.45/14.66  (step t2773.t2.t15 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t2773.t2.t9 t2773.t2.t14))
% 14.45/14.66  (step t2773.t2.t16 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2773.t2.t2 t2773.t2.t15))
% 14.45/14.66  (step t2773.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t2773.t2.a0 t2773.t2.a1 t2773.t2.a2 t2773.t2.a3))
% 14.45/14.66  (step t2773.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 14.45/14.66  (step t2773.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2773.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2773.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2773.t7 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2773.t2 t2773.t3 t2773.t4 t2773.t5 t2773.t6))
% 14.45/14.66  (step t2773.t8 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2773.t7))
% 14.45/14.66  (step t2773.t9 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t2773.t8))
% 14.45/14.66  (step t2773.t10 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2773.t1 t2773.t9))
% 14.45/14.66  (step t2773.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.45/14.66  (step t2773.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2773.t10 t2773.t11))
% 14.45/14.66  (step t2773.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2773.t12))
% 14.45/14.66  (step t2773.t14 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t2773.t13))
% 14.45/14.66  (step t2773.t15 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.45/14.66  (step t2773.t16 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2773.t17)
% 14.45/14.66  (assume t2773.t17.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2773.t17.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.66  (step t2773.t17.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t2773.t17.a1))
% 14.45/14.66  (step t2773.t17.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t2773.t17.t1))
% 14.45/14.66  (step t2773.t17.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t2773.t17.a0))
% 14.45/14.66  (step t2773.t17.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.66  (step t2773.t17.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t2773.t17.t3 t2773.t17.t4))
% 14.45/14.66  (step t2773.t17.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t2773.t17.t2 t2773.t17.t5))
% 14.45/14.66  (step t2773.t17 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t2773.t17.a0 t2773.t17.a1))
% 14.45/14.66  (step t2773.t18 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2773.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2773.t20 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t2773.t17 t2773.t18 t2773.t19))
% 14.45/14.66  (step t2773.t21 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t2773.t20))
% 14.45/14.66  (step t2773.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t2773.t21))
% 14.45/14.66  (step t2773.t23 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t2773.t16 t2773.t22))
% 14.45/14.66  (step t2773.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.66  (step t2773.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2773.t23 t2773.t24))
% 14.45/14.66  (step t2773.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t2773.t25))
% 14.45/14.66  (step t2773.t27 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t2773.t26))
% 14.45/14.66  (step t2773.t28 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.66  (step t2773.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t2773.t28 t2773.a0 t2773.a1))
% 14.45/14.66  (step t2773.t30 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t2773.t27 t2773.t29))
% 14.45/14.66  (step t2773.t31 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2773.t15 t2773.a3 t2773.t30 t2773.a2 t2773.a0))
% 14.45/14.66  (step t2773.t32 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2773.t14 t2773.t31))
% 14.45/14.66  (step t2773 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t2773.a0 t2773.a1 t2773.a2 t2773.a3))
% 14.45/14.66  (step t2774 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2775 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2776 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2777 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 14.45/14.66  (step t2778 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))))) :rule resolution :premises (t2773 t2774 t2775 t2776 t2777))
% 14.45/14.66  (step t2779 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2778))
% 14.45/14.66  (step t2780 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t2779))
% 14.45/14.66  (step t2781 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2772 t2780))
% 14.45/14.66  (step t2782 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.45/14.66  (step t2783 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2781 t2782))
% 14.45/14.66  (step t2784 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2783))
% 14.45/14.66  (step t2785 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t2784))
% 14.45/14.66  (step t2786 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2771 t2785))
% 14.45/14.66  (step t2787 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2788 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2789 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 14.45/14.66  (step t2790 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))))) :rule or_neg)
% 14.45/14.66  (step t2791 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2792 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2786 t2787 t2788 t2789 t2790 t2791))
% 14.45/14.66  (step t2793 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t2792))
% 14.45/14.66  (step t2794 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2768 t2770 t2793))
% 14.45/14.66  (step t2795 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t2794))
% 14.45/14.66  (step t2796 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t2795))
% 14.45/14.66  (step t2797 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t2767 t2796 t447 t397 t1637))
% 14.45/14.66  (step t2798 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t2797))
% 14.45/14.66  (step t2799 (cl (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule and :premises (t200))
% 14.45/14.66  (step t2800 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) :rule or :premises (t2799))
% 14.45/14.66  (step t2801 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv_pos2)
% 14.45/14.66  (step t2802 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.66  (step t2803 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule equiv1 :premises (t2802))
% 14.45/14.66  (step t2804 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))))) :rule all_simplify)
% 14.45/14.66  (step t2805 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule refl)
% 14.45/14.66  (step t2806 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule all_simplify)
% 14.45/14.66  (step t2807 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule cong :premises (t2805 t2806))
% 14.45/14.66  (step t2808 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) true)) :rule all_simplify)
% 14.45/14.66  (step t2809 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) true)) :rule trans :premises (t2807 t2808))
% 14.45/14.66  (step t2810 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) true)) :rule trans :premises (t2804 t2809))
% 14.45/14.66  (step t2811 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t2803 t2810))
% 14.45/14.66  (step t2812 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule refl)
% 14.45/14.66  (step t2813 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))))) :rule cong :premises (t110 t2811 t2812))
% 14.45/14.66  (step t2814 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule and_neg)
% 14.45/14.66  (step t2815 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2816)
% 14.45/14.66  (assume t2816.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2816.a1 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))
% 14.45/14.66  (step t2816.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2816.t2)
% 14.45/14.66  (assume t2816.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))
% 14.45/14.66  (assume t2816.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (step t2816.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) false) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.66  (step t2816.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) false)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule equiv1 :premises (t2816.t2.t1))
% 14.45/14.66  (step t2816.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t2816.t2.a1))
% 14.45/14.66  (step t2816.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2816.t2.t3))
% 14.45/14.66  (step t2816.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) :rule refl)
% 14.45/14.66  (step t2816.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule cong :premises (t2816.t2.t4 t2816.t2.t5))
% 14.45/14.66  (step t2816.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.66  (step t2816.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv2 :premises (t2816.t2.t7))
% 14.45/14.66  (step t2816.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) :rule not_not)
% 14.45/14.66  (step t2816.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) false) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) :rule resolution :premises (t2816.t2.t8 t2816.t2.t9))
% 14.45/14.66  (step t2816.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) false)) :rule resolution :premises (t2816.t2.t10 t2816.t2.a0))
% 14.45/14.66  (step t2816.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)) false)) :rule trans :premises (t2816.t2.t6 t2816.t2.t11))
% 14.45/14.66  (step t2816.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t2816.t2.t2 t2816.t2.t12))
% 14.45/14.66  (step t2816.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule subproof :discharge (t2816.t2.a0 t2816.t2.a1))
% 14.45/14.66  (step t2816.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule and_pos)
% 14.45/14.66  (step t2816.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2816.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2816.t2 t2816.t3 t2816.t4))
% 14.45/14.66  (step t2816.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule reordering :premises (t2816.t5))
% 14.45/14.66  (step t2816.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule contraction :premises (t2816.t6))
% 14.45/14.66  (step t2816.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t2816.t1 t2816.t7))
% 14.45/14.66  (step t2816.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule implies_neg2)
% 14.45/14.66  (step t2816.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t2816.t8 t2816.t9))
% 14.45/14.66  (step t2816.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule contraction :premises (t2816.t10))
% 14.45/14.66  (step t2816.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule implies :premises (t2816.t11))
% 14.45/14.66  (step t2816.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.45/14.66  (step t2816.t14 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t2816.t13 t2816.a1 t2816.a0))
% 14.45/14.66  (step t2816.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t2816.t12 t2816.t14))
% 14.45/14.66  (step t2816 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule subproof :discharge (t2816.a0 t2816.a1))
% 14.45/14.66  (step t2817 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2818 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule and_pos)
% 14.45/14.66  (step t2819 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))))) :rule resolution :premises (t2816 t2817 t2818))
% 14.45/14.66  (step t2820 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule reordering :premises (t2819))
% 14.45/14.66  (step t2821 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule contraction :premises (t2820))
% 14.45/14.66  (step t2822 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t2815 t2821))
% 14.45/14.66  (step t2823 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule implies_neg2)
% 14.45/14.66  (step t2824 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t2822 t2823))
% 14.45/14.66  (step t2825 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule contraction :premises (t2824))
% 14.45/14.66  (step t2826 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22))))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule implies :premises (t2825))
% 14.45/14.66  (step t2827 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t2814 t2826))
% 14.45/14.66  (step t2828 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2829 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))))) :rule or_neg)
% 14.45/14.66  (step t2830 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule or_neg)
% 14.45/14.66  (step t2831 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t2827 t2828 t2829 t2830))
% 14.45/14.66  (step t2832 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule contraction :premises (t2831))
% 14.45/14.66  (step t2833 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t2801 t2813 t2832))
% 14.45/14.66  (step t2834 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule or :premises (t2833))
% 14.45/14.66  (step t2835 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t2834))
% 14.45/14.66  (step t2836 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e22)))) :rule and :premises (t365))
% 14.45/14.66  (step t2837 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t2835 t2836 t397))
% 14.45/14.66  (step t2838 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule resolution :premises (t2798 t2800 t2837))
% 14.45/14.66  (step t2839 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule contraction :premises (t2838))
% 14.45/14.66  (step t2840 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.66  (step t2841 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t1350 t1650 t205))
% 14.45/14.66  (step t2842 (cl (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 14.45/14.66  (step t2843 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2844)
% 14.45/14.66  (assume t2844.a0 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.66  (assume t2844.a1 (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.66  (step t2844.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2844.t2)
% 14.45/14.66  (assume t2844.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.66  (assume t2844.t2.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.66  (step t2844.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.66  (step t2844.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) false)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv1 :premises (t2844.t2.t1))
% 14.45/14.66  (step t2844.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20)) :rule symm :premises (t2844.t2.a1))
% 14.45/14.66  (step t2844.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t2844.t2.t3))
% 14.45/14.66  (step t2844.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule refl)
% 14.45/14.66  (step t2844.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) :rule cong :premises (t2844.t2.t4 t2844.t2.t5))
% 14.45/14.66  (step t2844.t2.t7 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.66  (step t2844.t2.t8 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv2 :premises (t2844.t2.t7))
% 14.45/14.66  (step t2844.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) :rule not_not)
% 14.45/14.66  (step t2844.t2.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) false) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t2844.t2.t8 t2844.t2.t9))
% 14.45/14.66  (step t2844.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t2844.t2.t10 t2844.t2.a0))
% 14.45/14.66  (step t2844.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t2844.t2.t6 t2844.t2.t11))
% 14.45/14.66  (step t2844.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2844.t2.t2 t2844.t2.t12))
% 14.45/14.66  (step t2844.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t2844.t2.a0 t2844.t2.a1))
% 14.45/14.66  (step t2844.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.66  (step t2844.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2844.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t2844.t2 t2844.t3 t2844.t4))
% 14.45/14.66  (step t2844.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2844.t5))
% 14.45/14.66  (step t2844.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t2844.t6))
% 14.45/14.66  (step t2844.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2844.t1 t2844.t7))
% 14.45/14.66  (step t2844.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.45/14.66  (step t2844.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2844.t8 t2844.t9))
% 14.45/14.66  (step t2844.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2844.t10))
% 14.45/14.66  (step t2844.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t2844.t11))
% 14.45/14.66  (step t2844.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_neg)
% 14.45/14.66  (step t2844.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t2844.t13 t2844.a1 t2844.a0))
% 14.45/14.66  (step t2844.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2844.t12 t2844.t14))
% 14.45/14.66  (step t2844 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t2844.a0 t2844.a1))
% 14.45/14.66  (step t2845 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2846 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.66  (step t2847 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t2844 t2845 t2846))
% 14.45/14.66  (step t2848 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t2847))
% 14.45/14.66  (step t2849 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t2848))
% 14.45/14.66  (step t2850 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2843 t2849))
% 14.45/14.66  (step t2851 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.45/14.66  (step t2852 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2850 t2851))
% 14.45/14.66  (step t2853 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2852))
% 14.45/14.66  (step t2854 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t2853))
% 14.45/14.66  (step t2855 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2842 t2854))
% 14.45/14.66  (step t2856 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.66  (step t2857 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 14.45/14.66  (step t2858 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.66  (step t2859 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2855 t2856 t2857 t2858))
% 14.45/14.66  (step t2860 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t2859))
% 14.45/14.66  (step t2861 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t2840 t2841 t2860))
% 14.45/14.66  (step t2862 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t2861))
% 14.45/14.66  (step t2863 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t2862))
% 14.45/14.66  (step t2864 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t2839 t1871 t397 t2863 t1674))
% 14.45/14.66  (step t2865 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t2864))
% 14.45/14.66  (step t2866 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.66  (step t2867 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t110 t402 t450 t452 t462 t463 t2057))
% 14.45/14.66  (step t2868 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13)))) :rule and_neg)
% 14.45/14.66  (step t2869 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2870)
% 14.45/14.66  (assume t2870.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2870.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.66  (assume t2870.a2 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.66  (assume t2870.a3 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.66  (assume t2870.a4 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.66  (assume t2870.a5 (= tptp.e22 (tptp.h3 tptp.e13)))
% 14.45/14.66  (step t2870.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2870.t2)
% 14.45/14.66  (assume t2870.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.66  (assume t2870.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.66  (assume t2870.t2.a2 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.66  (assume t2870.t2.a3 (= tptp.e22 (tptp.h3 tptp.e13)))
% 14.45/14.66  (assume t2870.t2.a4 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.66  (step t2870.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) false) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.66  (step t2870.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) false)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule equiv1 :premises (t2870.t2.t1))
% 14.45/14.66  (step t2870.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t2870.t2.a1))
% 14.45/14.66  (step t2870.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t2870.t2.t3))
% 14.45/14.66  (step t2870.t2.t5 (cl (= (tptp.h3 tptp.e13) tptp.e22)) :rule symm :premises (t2870.t2.a3))
% 14.45/14.66  (step t2870.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t2870.t2.a2))
% 14.45/14.66  (step t2870.t2.t7 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t2870.t2.t6))
% 14.45/14.66  (step t2870.t2.t8 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t2870.t2.t5 t2870.t2.t7))
% 14.45/14.66  (step t2870.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.h3 tptp.e13))) :rule symm :premises (t2870.t2.t8))
% 14.45/14.66  (step t2870.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t2870.t2.a4))
% 14.45/14.66  (step t2870.t2.t11 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t2870.t2.t10))
% 14.45/14.66  (step t2870.t2.t12 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t2870.t2.t11))
% 14.45/14.66  (step t2870.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.h3 tptp.e13))) :rule trans :premises (t2870.t2.t12 t2870.t2.a3))
% 14.45/14.66  (step t2870.t2.t14 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t2870.t2.t13))
% 14.45/14.66  (step t2870.t2.t15 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t2870.t2.t9 t2870.t2.t14))
% 14.45/14.66  (step t2870.t2.t16 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t2870.t2.t15))
% 14.45/14.66  (step t2870.t2.t17 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t2870.t2.t4 t2870.t2.t16))
% 14.45/14.66  (step t2870.t2.t18 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2870.t2.t19 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t2870.t2.t18))
% 14.45/14.66  (step t2870.t2.t20 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.66  (step t2870.t2.t21 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t2870.t2.t19 t2870.t2.t20))
% 14.45/14.66  (step t2870.t2.t22 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t2870.t2.t21 t2870.t2.a0))
% 14.45/14.66  (step t2870.t2.t23 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) false)) :rule trans :premises (t2870.t2.t17 t2870.t2.t22))
% 14.45/14.66  (step t2870.t2.t24 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2870.t2.t2 t2870.t2.t23))
% 14.45/14.66  (step t2870.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t2870.t2.a0 t2870.t2.a1 t2870.t2.a2 t2870.t2.a3 t2870.t2.a4))
% 14.45/14.66  (step t2870.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2870.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2870.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2870.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 14.45/14.66  (step t2870.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2870.t8 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2870.t2 t2870.t3 t2870.t4 t2870.t5 t2870.t6 t2870.t7))
% 14.45/14.66  (step t2870.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t2870.t8))
% 14.45/14.66  (step t2870.t10 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t2870.t9))
% 14.45/14.66  (step t2870.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2870.t1 t2870.t10))
% 14.45/14.66  (step t2870.t12 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 14.45/14.66  (step t2870.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2870.t11 t2870.t12))
% 14.45/14.66  (step t2870.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2870.t13))
% 14.45/14.66  (step t2870.t15 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t2870.t14))
% 14.45/14.66  (step t2870.t16 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 14.45/14.66  (step t2870.t17 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2870.t18)
% 14.45/14.66  (assume t2870.t18.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2870.t18.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.66  (step t2870.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t2870.t18.a1))
% 14.45/14.66  (step t2870.t18.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t2870.t18.t1))
% 14.45/14.66  (step t2870.t18.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t2870.t18.a0))
% 14.45/14.66  (step t2870.t18.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.66  (step t2870.t18.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t2870.t18.t3 t2870.t18.t4))
% 14.45/14.66  (step t2870.t18.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t2870.t18.t2 t2870.t18.t5))
% 14.45/14.66  (step t2870.t18 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t2870.t18.a0 t2870.t18.a1))
% 14.45/14.66  (step t2870.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2870.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2870.t21 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t2870.t18 t2870.t19 t2870.t20))
% 14.45/14.66  (step t2870.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t2870.t21))
% 14.45/14.66  (step t2870.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t2870.t22))
% 14.45/14.66  (step t2870.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t2870.t17 t2870.t23))
% 14.45/14.66  (step t2870.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.66  (step t2870.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2870.t24 t2870.t25))
% 14.45/14.66  (step t2870.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t2870.t26))
% 14.45/14.66  (step t2870.t28 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t2870.t27))
% 14.45/14.66  (step t2870.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.66  (step t2870.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t2870.t29 t2870.a0 t2870.a1))
% 14.45/14.66  (step t2870.t31 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t2870.t28 t2870.t30))
% 14.45/14.66  (step t2870.t32 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2870.t16 t2870.a4 t2870.a3 t2870.a2 t2870.a5 t2870.t31))
% 14.45/14.66  (step t2870.t33 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2870.t15 t2870.t32))
% 14.45/14.66  (step t2870 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t2870.a0 t2870.a1 t2870.a2 t2870.a3 t2870.a4 t2870.a5))
% 14.45/14.66  (step t2871 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2872 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2873 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2874 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2875 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2876 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 14.45/14.66  (step t2877 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))))) :rule resolution :premises (t2870 t2871 t2872 t2873 t2874 t2875 t2876))
% 14.45/14.66  (step t2878 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t2877))
% 14.45/14.66  (step t2879 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t2878))
% 14.45/14.66  (step t2880 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2869 t2879))
% 14.45/14.66  (step t2881 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 14.45/14.66  (step t2882 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2880 t2881))
% 14.45/14.66  (step t2883 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2882))
% 14.45/14.66  (step t2884 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t2883))
% 14.45/14.66  (step t2885 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t2868 t2884))
% 14.45/14.66  (step t2886 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2887 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2888 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2889 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2890 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t2891 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.h3 tptp.e13))))) :rule or_neg)
% 14.45/14.66  (step t2892 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2893 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2885 t2886 t2887 t2888 t2889 t2890 t2891 t2892))
% 14.45/14.66  (step t2894 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t2893))
% 14.45/14.66  (step t2895 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t2866 t2867 t2894))
% 14.45/14.66  (step t2896 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule or :premises (t2895))
% 14.45/14.66  (step t2897 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e13)))) :rule reordering :premises (t2896))
% 14.45/14.66  (step t2898 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2865 t2483 t2484 t2381 t2897 t508 t507 t1295 t686 t2448 t1419))
% 14.45/14.66  (step t2899 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule contraction :premises (t2898))
% 14.45/14.66  (step t2900 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t2189))
% 14.45/14.66  (step t2901 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule resolution :premises (t2899 t2900))
% 14.45/14.66  (step t2902 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule contraction :premises (t2901))
% 14.45/14.66  (step t2903 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t2902 t1269 t1270 t1781 t448 t2354 t912))
% 14.45/14.66  (step t2904 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule contraction :premises (t2903))
% 14.45/14.66  (step t2905 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule equiv_pos2)
% 14.45/14.66  (step t2906 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))))) :rule cong :premises (t110 t111 t1347 t450 t2241 t765 t404 t215 t1080 t1082))
% 14.45/14.66  (step t2907 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule and_neg)
% 14.45/14.66  (step t2908 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2909)
% 14.45/14.66  (assume t2909.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2909.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.66  (assume t2909.a2 (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.66  (assume t2909.a3 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.66  (assume t2909.a4 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.66  (assume t2909.a5 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.66  (assume t2909.a6 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.66  (assume t2909.a7 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.66  (assume t2909.a8 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.45/14.66  (step t2909.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2909.t2)
% 14.45/14.66  (assume t2909.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.66  (assume t2909.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.66  (assume t2909.t2.a2 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 14.45/14.66  (assume t2909.t2.a3 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.66  (assume t2909.t2.a4 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.66  (assume t2909.t2.a5 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.66  (assume t2909.t2.a6 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2909.t2.a7 (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.66  (assume t2909.t2.a8 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.45/14.66  (step t2909.t2.t1 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) false) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule equiv_simplify)
% 14.45/14.66  (step t2909.t2.t2 (cl (not (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) false)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule equiv1 :premises (t2909.t2.t1))
% 14.45/14.66  (step t2909.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) :rule symm :premises (t2909.t2.a2))
% 14.45/14.66  (step t2909.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) :rule symm :premises (t2909.t2.a1))
% 14.45/14.66  (step t2909.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t2909.t2.t4))
% 14.45/14.66  (step t2909.t2.t6 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t2909.t2.t3 t2909.t2.t5))
% 14.45/14.66  (step t2909.t2.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (tptp.h1 tptp.e11))) :rule symm :premises (t2909.t2.a7))
% 14.45/14.66  (step t2909.t2.t8 (cl (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule symm :premises (t2909.t2.t7))
% 14.45/14.66  (step t2909.t2.t9 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t2909.t2.a6))
% 14.45/14.66  (step t2909.t2.t10 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t2909.t2.t9))
% 14.45/14.66  (step t2909.t2.t11 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t2909.t2.t10 t2909.t2.t10))
% 14.45/14.66  (step t2909.t2.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t2909.t2.a5))
% 14.45/14.66  (step t2909.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule trans :premises (t2909.t2.t11 t2909.t2.t12))
% 14.45/14.66  (step t2909.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e21 tptp.e21))) :rule cong :premises (t2909.t2.t13 t2909.t2.t13))
% 14.45/14.66  (step t2909.t2.t15 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t2909.t2.t8 t2909.t2.t14))
% 14.45/14.66  (step t2909.t2.t16 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h1 tptp.e11))) :rule symm :premises (t2909.t2.t15))
% 14.45/14.66  (step t2909.t2.t17 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.h1 tptp.e11))) :rule trans :premises (t2909.t2.t6 t2909.t2.t16))
% 14.45/14.66  (step t2909.t2.t18 (cl (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t2909.t2.a8))
% 14.45/14.66  (step t2909.t2.t19 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.45/14.66  (step t2909.t2.t20 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule cong :premises (t2909.t2.t13 t2909.t2.t19))
% 14.45/14.66  (step t2909.t2.t21 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t2909.t2.a3))
% 14.45/14.66  (step t2909.t2.t22 (cl (= (tptp.h1 tptp.e12) tptp.e22)) :rule trans :premises (t2909.t2.t18 t2909.t2.t20 t2909.t2.t21))
% 14.45/14.66  (step t2909.t2.t23 (cl (= tptp.e22 (tptp.h1 tptp.e12))) :rule symm :premises (t2909.t2.t22))
% 14.45/14.66  (step t2909.t2.t24 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12)))) :rule cong :premises (t2909.t2.t17 t2909.t2.t23))
% 14.45/14.66  (step t2909.t2.t25 (cl (= (tptp.h1 tptp.e11) tptp.e23)) :rule trans :premises (t2909.t2.t15 t2909.t2.t4))
% 14.45/14.66  (step t2909.t2.t26 (cl (= (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12)) (tptp.op2 tptp.e23 tptp.e22))) :rule cong :premises (t2909.t2.t25 t2909.t2.t22))
% 14.45/14.66  (step t2909.t2.t27 (cl (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) :rule symm :premises (t2909.t2.a4))
% 14.45/14.66  (step t2909.t2.t28 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t2909.t2.t21))
% 14.45/14.66  (step t2909.t2.t29 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t2909.t2.t24 t2909.t2.t26 t2909.t2.t27 t2909.t2.t28))
% 14.45/14.66  (step t2909.t2.t30 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t2909.t2.t6 t2909.t2.t29))
% 14.45/14.66  (step t2909.t2.t31 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2909.t2.t32 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t2909.t2.t31))
% 14.45/14.66  (step t2909.t2.t33 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.66  (step t2909.t2.t34 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t2909.t2.t32 t2909.t2.t33))
% 14.45/14.66  (step t2909.t2.t35 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t2909.t2.t34 t2909.t2.a0))
% 14.45/14.66  (step t2909.t2.t36 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) false)) :rule trans :premises (t2909.t2.t30 t2909.t2.t35))
% 14.45/14.66  (step t2909.t2.t37 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule resolution :premises (t2909.t2.t2 t2909.t2.t36))
% 14.45/14.66  (step t2909.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule subproof :discharge (t2909.t2.a0 t2909.t2.a1 t2909.t2.a2 t2909.t2.a3 t2909.t2.a4 t2909.t2.a5 t2909.t2.a6 t2909.t2.a7 t2909.t2.a8))
% 14.45/14.66  (step t2909.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2909.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.66  (step t2909.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2909.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2909.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2909.t8 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.66  (step t2909.t9 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2909.t10 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2909.t11 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.45/14.66  (step t2909.t12 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t2909.t2 t2909.t3 t2909.t4 t2909.t5 t2909.t6 t2909.t7 t2909.t8 t2909.t9 t2909.t10 t2909.t11))
% 14.45/14.66  (step t2909.t13 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule reordering :premises (t2909.t12))
% 14.45/14.66  (step t2909.t14 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule contraction :premises (t2909.t13))
% 14.45/14.66  (step t2909.t15 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule resolution :premises (t2909.t1 t2909.t14))
% 14.45/14.66  (step t2909.t16 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule implies_neg2)
% 14.45/14.66  (step t2909.t17 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule resolution :premises (t2909.t15 t2909.t16))
% 14.45/14.66  (step t2909.t18 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule contraction :premises (t2909.t17))
% 14.45/14.66  (step t2909.t19 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule implies :premises (t2909.t18))
% 14.45/14.66  (step t2909.t20 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule and_neg)
% 14.45/14.66  (step t2909.t21 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule resolution :premises (t2909.t20 t2909.a7 t2909.a4 t2909.a5 t2909.a3 t2909.a6 t2909.a1 t2909.a0 t2909.a2 t2909.a8))
% 14.45/14.66  (step t2909.t22 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule resolution :premises (t2909.t19 t2909.t21))
% 14.45/14.66  (step t2909 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule subproof :discharge (t2909.a0 t2909.a1 t2909.a2 t2909.a3 t2909.a4 t2909.a5 t2909.a6 t2909.a7 t2909.a8))
% 14.45/14.66  (step t2910 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2911 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.66  (step t2912 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2913 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2914 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.66  (step t2915 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2916 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2917 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2918 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.45/14.66  (step t2919 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t2909 t2910 t2911 t2912 t2913 t2914 t2915 t2916 t2917 t2918))
% 14.45/14.66  (step t2920 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule reordering :premises (t2919))
% 14.45/14.66  (step t2921 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule contraction :premises (t2920))
% 14.45/14.66  (step t2922 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule resolution :premises (t2908 t2921))
% 14.45/14.66  (step t2923 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule implies_neg2)
% 14.45/14.66  (step t2924 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule resolution :premises (t2922 t2923))
% 14.45/14.66  (step t2925 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule contraction :premises (t2924))
% 14.45/14.66  (step t2926 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule implies :premises (t2925))
% 14.45/14.66  (step t2927 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule resolution :premises (t2907 t2926))
% 14.45/14.66  (step t2928 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2929 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.66  (step t2930 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t2931 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2932 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.66  (step t2933 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2934 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule or_neg)
% 14.45/14.66  (step t2935 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t2936 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule or_neg)
% 14.45/14.66  (step t2937 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule or_neg)
% 14.45/14.66  (step t2938 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule resolution :premises (t2927 t2928 t2929 t2930 t2931 t2932 t2933 t2934 t2935 t2936 t2937))
% 14.45/14.66  (step t2939 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule contraction :premises (t2938))
% 14.45/14.66  (step t2940 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))))) :rule resolution :premises (t2905 t2906 t2939))
% 14.45/14.66  (step t2941 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)))) :rule or :premises (t2940))
% 14.45/14.66  (step t2942 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule reordering :premises (t2941))
% 14.45/14.66  (step t2943 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e22 tptp.e23) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule or :premises (t873))
% 14.45/14.66  (step t2944 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule or :premises (t819))
% 14.45/14.66  (step t2945 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_pos2)
% 14.45/14.66  (step t2946 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t110 t111 t1142 t452 t831 t832 t451))
% 14.45/14.66  (step t2947 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13)))) :rule and_neg)
% 14.45/14.66  (step t2948 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2949)
% 14.45/14.66  (assume t2949.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2949.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.66  (assume t2949.a2 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.66  (assume t2949.a3 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.66  (assume t2949.a4 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.66  (assume t2949.a5 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.66  (step t2949.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2949.t2)
% 14.45/14.66  (assume t2949.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.66  (assume t2949.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.66  (assume t2949.t2.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.45/14.66  (assume t2949.t2.a3 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.66  (assume t2949.t2.a4 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.66  (step t2949.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.66  (step t2949.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) false)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule equiv1 :premises (t2949.t2.t1))
% 14.45/14.66  (step t2949.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t2949.t2.a1))
% 14.45/14.66  (step t2949.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t2949.t2.t3))
% 14.45/14.66  (step t2949.t2.t5 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t2949.t2.a3))
% 14.45/14.66  (step t2949.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t2949.t2.a2))
% 14.45/14.66  (step t2949.t2.t7 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t2949.t2.t6))
% 14.45/14.66  (step t2949.t2.t8 (cl (= (tptp.h2 tptp.e13) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t2949.t2.t5 t2949.t2.t7))
% 14.45/14.66  (step t2949.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h2 tptp.e13))) :rule symm :premises (t2949.t2.t8))
% 14.45/14.66  (step t2949.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e21)) :rule symm :premises (t2949.t2.a4))
% 14.45/14.66  (step t2949.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h2 tptp.e13))) :rule trans :premises (t2949.t2.t10 t2949.t2.a3))
% 14.45/14.66  (step t2949.t2.t12 (cl (= (tptp.h2 tptp.e13) (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t2949.t2.t11))
% 14.45/14.66  (step t2949.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e22 tptp.e22))) :rule trans :premises (t2949.t2.t9 t2949.t2.t12))
% 14.45/14.66  (step t2949.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t2949.t2.t13))
% 14.45/14.66  (step t2949.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t2949.t2.t4 t2949.t2.t14))
% 14.45/14.66  (step t2949.t2.t16 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2949.t2.t17 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t2949.t2.t16))
% 14.45/14.66  (step t2949.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 14.45/14.66  (step t2949.t2.t19 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t2949.t2.t17 t2949.t2.t18))
% 14.45/14.66  (step t2949.t2.t20 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t2949.t2.t19 t2949.t2.a0))
% 14.45/14.66  (step t2949.t2.t21 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) false)) :rule trans :premises (t2949.t2.t15 t2949.t2.t20))
% 14.45/14.66  (step t2949.t2.t22 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t2949.t2.t2 t2949.t2.t21))
% 14.45/14.66  (step t2949.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t2949.t2.a0 t2949.t2.a1 t2949.t2.a2 t2949.t2.a3 t2949.t2.a4))
% 14.45/14.66  (step t2949.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2949.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2949.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2949.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.66  (step t2949.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2949.t8 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t2949.t2 t2949.t3 t2949.t4 t2949.t5 t2949.t6 t2949.t7))
% 14.45/14.66  (step t2949.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t2949.t8))
% 14.45/14.66  (step t2949.t10 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t2949.t9))
% 14.45/14.66  (step t2949.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t2949.t1 t2949.t10))
% 14.45/14.66  (step t2949.t12 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.45/14.66  (step t2949.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t2949.t11 t2949.t12))
% 14.45/14.66  (step t2949.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t2949.t13))
% 14.45/14.66  (step t2949.t15 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t2949.t14))
% 14.45/14.66  (step t2949.t16 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 14.45/14.66  (step t2949.t17 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t2949.t18)
% 14.45/14.66  (assume t2949.t18.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t2949.t18.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.66  (step t2949.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t2949.t18.a1))
% 14.45/14.66  (step t2949.t18.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t2949.t18.t1))
% 14.45/14.66  (step t2949.t18.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t2949.t18.a0))
% 14.45/14.66  (step t2949.t18.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t2949.t18.t3 t2949.t18.t3))
% 14.45/14.66  (step t2949.t18.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t2949.t18.t2 t2949.t18.t4))
% 14.45/14.66  (step t2949.t18 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t2949.t18.a0 t2949.t18.a1))
% 14.45/14.66  (step t2949.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2949.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.66  (step t2949.t21 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t2949.t18 t2949.t19 t2949.t20))
% 14.45/14.66  (step t2949.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t2949.t21))
% 14.45/14.66  (step t2949.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t2949.t22))
% 14.45/14.66  (step t2949.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t2949.t17 t2949.t23))
% 14.45/14.66  (step t2949.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.45/14.66  (step t2949.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t2949.t24 t2949.t25))
% 14.45/14.66  (step t2949.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t2949.t26))
% 14.45/14.66  (step t2949.t28 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t2949.t27))
% 14.45/14.66  (step t2949.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.45/14.66  (step t2949.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t2949.t29 t2949.a0 t2949.a1))
% 14.45/14.66  (step t2949.t31 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t2949.t28 t2949.t30))
% 14.45/14.66  (step t2949.t32 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t2949.t16 t2949.a4 t2949.a3 t2949.t31 t2949.a5 t2949.a2))
% 14.45/14.66  (step t2949.t33 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t2949.t15 t2949.t32))
% 14.45/14.66  (step t2949 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t2949.a0 t2949.a1 t2949.a2 t2949.a3 t2949.a4 t2949.a5))
% 14.45/14.66  (step t2950 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t2951 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.66  (step t2952 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t2953 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t2954 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t2955 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.66  (step t2956 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))))) :rule resolution :premises (t2949 t2950 t2951 t2952 t2953 t2954 t2955))
% 14.45/14.66  (step t2957 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t2956))
% 14.45/14.66  (step t2958 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t2957))
% 14.45/14.66  (step t2959 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t2948 t2958))
% 14.45/14.66  (step t2960 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.45/14.66  (step t2961 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t2959 t2960))
% 14.45/14.66  (step t2962 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t2961))
% 14.45/14.66  (step t2963 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t2962))
% 14.45/14.66  (step t2964 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t2947 t2963))
% 14.45/14.66  (step t2965 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t2966 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.66  (step t2967 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.66  (step t2968 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.66  (step t2969 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t2970 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.h2 tptp.e13))))) :rule or_neg)
% 14.45/14.66  (step t2971 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.66  (step t2972 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t2964 t2965 t2966 t2967 t2968 t2969 t2970 t2971))
% 14.45/14.66  (step t2973 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t2972))
% 14.45/14.66  (step t2974 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t2945 t2946 t2973))
% 14.45/14.66  (step t2975 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule or :premises (t2974))
% 14.45/14.66  (step t2976 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e13)))) :rule reordering :premises (t2975))
% 14.45/14.66  (step t2977 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t643))
% 14.45/14.66  (step t2978 (cl (or (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) :rule and :premises (t200))
% 14.45/14.66  (step t2979 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) :rule or :premises (t2978))
% 14.45/14.66  (step t2980 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv_pos2)
% 14.45/14.66  (step t2981 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule refl)
% 14.45/14.66  (step t2982 (cl (= (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t2983 (cl (not (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t2982))
% 14.45/14.66  (step t2984 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) :rule all_simplify)
% 14.45/14.66  (step t2985 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule refl)
% 14.45/14.66  (step t2986 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule all_simplify)
% 14.45/14.66  (step t2987 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t2985 t2986))
% 14.45/14.66  (step t2988 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.66  (step t2989 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) true)) :rule trans :premises (t2987 t2988))
% 14.45/14.66  (step t2990 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) true)) :rule trans :premises (t2984 t2989))
% 14.45/14.66  (step t2991 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t2983 t2990))
% 14.45/14.66  (step t2992 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule cong :premises (t110 t111 t2981 t2991))
% 14.45/14.66  (step t2993 (cl (not (= (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) (not (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule equiv_pos2)
% 14.45/14.66  (step t2994 (cl (= (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule refl)
% 14.45/14.66  (step t2995 (cl (= (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) :rule equiv_simplify)
% 14.45/14.66  (step t2996 (cl (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) :rule equiv2 :premises (t2995))
% 14.45/14.66  (step t2997 (cl (not (not (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule not_not)
% 14.45/14.66  (step t2998 (cl (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t2996 t2997))
% 14.45/14.66  (step t2999 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t3000)
% 14.45/14.66  (assume t3000.a0 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.66  (assume t3000.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.66  (assume t3000.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.45/14.66  (assume t3000.a3 (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.66  (step t3000.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.66  (step t3000.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.66  (step t3000.t3 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.66  (step t3000.t4 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t3000.t3))
% 14.45/14.66  (step t3000.t5 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 14.45/14.66  (step t3000.t6 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3000.t4 t3000.t5))
% 14.45/14.66  (step t3000.t7 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t3000.t6 t3000.a3))
% 14.45/14.66  (step t3000.t8 (cl (= false (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule symm :premises (t3000.t7))
% 14.45/14.66  (step t3000.t9 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) true) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv_simplify)
% 14.45/14.66  (step t3000.t10 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) true) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv2 :premises (t3000.t9))
% 14.45/14.66  (step t3000.t11 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e21)) :rule symm :premises (t3000.a1))
% 14.45/14.66  (step t3000.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t3000.a0))
% 14.45/14.66  (step t3000.t13 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t3000.t12))
% 14.45/14.66  (step t3000.t14 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t3000.a2))
% 14.45/14.66  (step t3000.t15 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule trans :premises (t3000.t14 t3000.t13))
% 14.45/14.66  (step t3000.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t3000.t15))
% 14.45/14.66  (step t3000.t17 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t3000.t11 t3000.t13 t3000.t16))
% 14.45/14.66  (step t3000.t18 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) true)) :rule resolution :premises (t3000.t10 t3000.t17))
% 14.45/14.66  (step t3000.t19 (cl (= false true)) :rule trans :premises (t3000.t8 t3000.t18))
% 14.45/14.66  (step t3000.t20 (cl false) :rule resolution :premises (t3000.t1 t3000.t2 t3000.t19))
% 14.45/14.66  (step t3000 (cl (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) :rule subproof :discharge (t3000.a0 t3000.a1 t3000.a2 t3000.a3))
% 14.45/14.66  (step t3001 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.66  (step t3002 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t3003 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.66  (step t3004 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t3005 (cl false (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t3000 t3001 t3002 t3003 t3004))
% 14.45/14.66  (step t3006 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) false) :rule reordering :premises (t3005))
% 14.45/14.66  (step t3007 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) false) :rule contraction :premises (t3006))
% 14.45/14.66  (step t3008 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) false) :rule resolution :premises (t2999 t3007))
% 14.45/14.66  (step t3009 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (not false)) :rule implies_neg2)
% 14.45/14.66  (step t3010 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false)) :rule resolution :premises (t3008 t3009))
% 14.45/14.66  (step t3011 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false)) :rule contraction :premises (t3010))
% 14.45/14.66  (step t3012 (cl (= (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) :rule implies_simplify)
% 14.45/14.66  (step t3013 (cl (not (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false)) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule equiv1 :premises (t3012))
% 14.45/14.66  (step t3014 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t3011 t3013))
% 14.45/14.66  (step t3015 (cl (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false)) :rule resolution :premises (t2998 t3014))
% 14.45/14.66  (step t3016 (cl (= (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false))) :rule cong :premises (t2994 t3015))
% 14.45/14.66  (step t3017 (cl (= (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) false) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) :rule all_simplify)
% 14.45/14.66  (step t3018 (cl (= (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))))) :rule trans :premises (t3016 t3017))
% 14.45/14.66  (step t3019 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t3020)
% 14.45/14.66  (assume t3020.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t3020.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.66  (assume t3020.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.66  (assume t3020.a3 (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.66  (step t3020.t1 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule and_neg)
% 14.45/14.66  (step t3020.t2 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t3020.t3)
% 14.45/14.66  (assume t3020.t3.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t3020.t3.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.66  (step t3020.t3.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t3020.t3.a1))
% 14.45/14.66  (step t3020.t3.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t3020.t3.t1))
% 14.45/14.66  (step t3020.t3.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3020.t3.a0))
% 14.45/14.66  (step t3020.t3.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t3020.t3.t3 t3020.t3.t3))
% 14.45/14.66  (step t3020.t3.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t3020.t3.t2 t3020.t3.t4))
% 14.45/14.66  (step t3020.t3 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t3020.t3.a0 t3020.t3.a1))
% 14.45/14.66  (step t3020.t4 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t3020.t5 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.66  (step t3020.t6 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t3020.t3 t3020.t4 t3020.t5))
% 14.45/14.66  (step t3020.t7 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t3020.t6))
% 14.45/14.66  (step t3020.t8 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t3020.t7))
% 14.45/14.66  (step t3020.t9 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3020.t2 t3020.t8))
% 14.45/14.66  (step t3020.t10 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.45/14.66  (step t3020.t11 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3020.t9 t3020.t10))
% 14.45/14.66  (step t3020.t12 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t3020.t11))
% 14.45/14.66  (step t3020.t13 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t3020.t12))
% 14.45/14.66  (step t3020.t14 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.45/14.66  (step t3020.t15 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3020.t14 t3020.a0 t3020.a1))
% 14.45/14.66  (step t3020.t16 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3020.t13 t3020.t15))
% 14.45/14.66  (step t3020.t17 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3020.t1 t3020.a1 t3020.a2 t3020.t16 t3020.a3))
% 14.45/14.66  (step t3020 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule subproof :discharge (t3020.a0 t3020.a1 t3020.a2 t3020.a3))
% 14.45/14.66  (step t3021 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.66  (step t3022 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.66  (step t3023 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.66  (step t3024 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.66  (step t3025 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t3020 t3021 t3022 t3023 t3024))
% 14.45/14.66  (step t3026 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule reordering :premises (t3025))
% 14.45/14.66  (step t3027 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t3026))
% 14.45/14.66  (step t3028 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t3019 t3027))
% 14.45/14.66  (step t3029 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule implies_neg2)
% 14.45/14.66  (step t3030 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t3028 t3029))
% 14.45/14.66  (step t3031 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule contraction :premises (t3030))
% 14.45/14.66  (step t3032 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t2993 t3018 t3031))
% 14.45/14.66  (step t3033 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) :rule not_and :premises (t3032))
% 14.45/14.66  (step t3034 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.66  (step t3035 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.66  (step t3036 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 14.45/14.66  (step t3037 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.45/14.66  (step t3038 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t3033 t3034 t3035 t3036 t3037))
% 14.45/14.66  (step t3039 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))))) :rule contraction :premises (t3038))
% 14.45/14.66  (step t3040 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t2980 t2992 t3039))
% 14.45/14.66  (step t3041 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) :rule or :premises (t3040))
% 14.45/14.66  (step t3042 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule reordering :premises (t3041))
% 14.45/14.66  (step t3043 (cl (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e20)))) :rule and :premises (t365))
% 14.45/14.66  (step t3044 (cl (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3042 t396 t397 t3043))
% 14.45/14.66  (step t3045 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) :rule resolution :premises (t2942 t1137 t1417 t396 t397 t366 t2943 t913 t2944 t938 t2976 t871 t396 t397 t872 t2977 t2979 t3044))
% 14.45/14.66  (step t3046 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) :rule contraction :premises (t3045))
% 14.45/14.66  (step t3047 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_pos2)
% 14.45/14.66  (step t3048 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.66  (step t3049 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv1 :premises (t3048))
% 14.45/14.66  (step t3050 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))))) :rule all_simplify)
% 14.45/14.66  (step t3051 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule refl)
% 14.45/14.66  (step t3052 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 14.45/14.66  (step t3053 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t3051 t3052))
% 14.45/14.66  (step t3054 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true)) :rule all_simplify)
% 14.45/14.66  (step t3055 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) true)) :rule trans :premises (t3053 t3054))
% 14.45/14.66  (step t3056 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true)) :rule trans :premises (t3050 t3055))
% 14.45/14.66  (step t3057 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3049 t3056))
% 14.45/14.66  (step t3058 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule cong :premises (t110 t112 t1350 t1014 t3057 t510))
% 14.45/14.66  (step t3059 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule and_neg)
% 14.45/14.66  (step t3060 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t3061)
% 14.45/14.66  (assume t3061.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t3061.a1 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.66  (assume t3061.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.66  (assume t3061.a3 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))
% 14.45/14.66  (assume t3061.a4 (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.66  (step t3061.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg1)
% 14.45/14.66  (anchor :step t3061.t2)
% 14.45/14.66  (assume t3061.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.66  (assume t3061.t2.a1 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))
% 14.45/14.66  (assume t3061.t2.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.66  (assume t3061.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.66  (assume t3061.t2.a4 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.66  (step t3061.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.66  (step t3061.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule equiv1 :premises (t3061.t2.t1))
% 14.45/14.66  (step t3061.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) :rule symm :premises (t3061.t2.a1))
% 14.45/14.66  (step t3061.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t3061.t2.t3))
% 14.45/14.66  (step t3061.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3061.t2.a3))
% 14.45/14.66  (step t3061.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t3061.t2.a2))
% 14.45/14.66  (step t3061.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t3061.t2.t6))
% 14.45/14.66  (step t3061.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t3061.t2.t5 t3061.t2.t7))
% 14.45/14.66  (step t3061.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3061.t2.t8))
% 14.45/14.66  (step t3061.t2.t10 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20)) :rule symm :premises (t3061.t2.a4))
% 14.45/14.67  (step t3061.t2.t11 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t3061.t2.t10 t3061.t2.a3))
% 14.45/14.67  (step t3061.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t3061.t2.t11))
% 14.45/14.67  (step t3061.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e21 tptp.e22))) :rule trans :premises (t3061.t2.t9 t3061.t2.t12))
% 14.45/14.67  (step t3061.t2.t14 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t3061.t2.t13))
% 14.45/14.67  (step t3061.t2.t15 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t3061.t2.t4 t3061.t2.t14))
% 14.45/14.67  (step t3061.t2.t16 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3061.t2.t17 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t3061.t2.t16))
% 14.45/14.67  (step t3061.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 14.45/14.67  (step t3061.t2.t19 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t3061.t2.t17 t3061.t2.t18))
% 14.45/14.67  (step t3061.t2.t20 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t3061.t2.t19 t3061.t2.a0))
% 14.45/14.67  (step t3061.t2.t21 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false)) :rule trans :premises (t3061.t2.t15 t3061.t2.t20))
% 14.45/14.67  (step t3061.t2.t22 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3061.t2.t2 t3061.t2.t21))
% 14.45/14.67  (step t3061.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t3061.t2.a0 t3061.t2.a1 t3061.t2.a2 t3061.t2.a3 t3061.t2.a4))
% 14.45/14.67  (step t3061.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3061.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3061.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3061.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3061.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3061.t8 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3061.t2 t3061.t3 t3061.t4 t3061.t5 t3061.t6 t3061.t7))
% 14.45/14.67  (step t3061.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t3061.t8))
% 14.45/14.67  (step t3061.t10 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t3061.t9))
% 14.45/14.67  (step t3061.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3061.t1 t3061.t10))
% 14.45/14.67  (step t3061.t12 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 14.45/14.67  (step t3061.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3061.t11 t3061.t12))
% 14.45/14.67  (step t3061.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t3061.t13))
% 14.45/14.67  (step t3061.t15 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t3061.t14))
% 14.45/14.67  (step t3061.t16 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_neg)
% 14.45/14.67  (step t3061.t17 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3061.t16 t3061.a4 t3061.a3 t3061.a1 t3061.a0 t3061.a2))
% 14.45/14.67  (step t3061.t18 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3061.t15 t3061.t17))
% 14.45/14.67  (step t3061 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t3061.a0 t3061.a1 t3061.a2 t3061.a3 t3061.a4))
% 14.45/14.67  (step t3062 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3063 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3064 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3065 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3066 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3067 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t3061 t3062 t3063 t3064 t3065 t3066))
% 14.45/14.67  (step t3068 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t3067))
% 14.45/14.67  (step t3069 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t3068))
% 14.45/14.67  (step t3070 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3060 t3069))
% 14.45/14.67  (step t3071 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 14.45/14.67  (step t3072 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3070 t3071))
% 14.45/14.67  (step t3073 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t3072))
% 14.45/14.67  (step t3074 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t3073))
% 14.45/14.67  (step t3075 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3059 t3074))
% 14.45/14.67  (step t3076 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3077 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3078 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.67  (step t3079 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3080 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 14.45/14.67  (step t3081 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.67  (step t3082 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3075 t3076 t3077 t3078 t3079 t3080 t3081))
% 14.45/14.67  (step t3083 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t3082))
% 14.45/14.67  (step t3084 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3047 t3058 t3083))
% 14.45/14.67  (step t3085 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule or :premises (t3084))
% 14.45/14.67  (step t3086 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t3085))
% 14.45/14.67  (step t3087 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and :premises (t365))
% 14.45/14.67  (step t3088 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv_pos2)
% 14.45/14.67  (step t3089 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))))) :rule refl)
% 14.45/14.67  (step t3090 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))))) :rule cong :premises (t110 t111 t402 t3089 t414 t832 t404))
% 14.45/14.67  (step t3091 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13)))) :rule and_neg)
% 14.45/14.67  (step t3092 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3093)
% 14.45/14.67  (assume t3093.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3093.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.67  (assume t3093.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.67  (assume t3093.a3 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.67  (assume t3093.a4 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.67  (assume t3093.a5 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.67  (step t3093.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3093.t2)
% 14.45/14.67  (assume t3093.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.67  (assume t3093.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.67  (assume t3093.t2.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.45/14.67  (assume t3093.t2.a3 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.67  (assume t3093.t2.a4 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.67  (step t3093.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) false) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.67  (step t3093.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) false)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule equiv1 :premises (t3093.t2.t1))
% 14.45/14.67  (step t3093.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t3093.t2.a1))
% 14.45/14.67  (step t3093.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t3093.t2.t3))
% 14.45/14.67  (step t3093.t2.t5 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t3093.t2.a3))
% 14.45/14.67  (step t3093.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t3093.t2.a2))
% 14.45/14.67  (step t3093.t2.t7 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t3093.t2.t6))
% 14.45/14.67  (step t3093.t2.t8 (cl (= (tptp.h2 tptp.e13) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t3093.t2.t5 t3093.t2.t7))
% 14.45/14.67  (step t3093.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h2 tptp.e13))) :rule symm :premises (t3093.t2.t8))
% 14.45/14.67  (step t3093.t2.t10 (cl (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21)) :rule symm :premises (t3093.t2.a4))
% 14.45/14.67  (step t3093.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e22) (tptp.h2 tptp.e13))) :rule trans :premises (t3093.t2.t10 t3093.t2.a3))
% 14.45/14.67  (step t3093.t2.t12 (cl (= (tptp.h2 tptp.e13) (tptp.op2 tptp.e23 tptp.e22))) :rule symm :premises (t3093.t2.t11))
% 14.45/14.67  (step t3093.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e23 tptp.e22))) :rule trans :premises (t3093.t2.t9 t3093.t2.t12))
% 14.45/14.67  (step t3093.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t3093.t2.t13))
% 14.45/14.67  (step t3093.t2.t15 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t3093.t2.t4 t3093.t2.t14))
% 14.45/14.67  (step t3093.t2.t16 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.67  (step t3093.t2.t17 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t3093.t2.t16))
% 14.45/14.67  (step t3093.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 14.45/14.67  (step t3093.t2.t19 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3093.t2.t17 t3093.t2.t18))
% 14.45/14.67  (step t3093.t2.t20 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t3093.t2.t19 t3093.t2.a0))
% 14.45/14.67  (step t3093.t2.t21 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) false)) :rule trans :premises (t3093.t2.t15 t3093.t2.t20))
% 14.45/14.67  (step t3093.t2.t22 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t3093.t2.t2 t3093.t2.t21))
% 14.45/14.67  (step t3093.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule subproof :discharge (t3093.t2.a0 t3093.t2.a1 t3093.t2.a2 t3093.t2.a3 t3093.t2.a4))
% 14.45/14.67  (step t3093.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.67  (step t3093.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3093.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3093.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.67  (step t3093.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3093.t8 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t3093.t2 t3093.t3 t3093.t4 t3093.t5 t3093.t6 t3093.t7))
% 14.45/14.67  (step t3093.t9 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule reordering :premises (t3093.t8))
% 14.45/14.67  (step t3093.t10 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule contraction :premises (t3093.t9))
% 14.45/14.67  (step t3093.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t3093.t1 t3093.t10))
% 14.45/14.67  (step t3093.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule implies_neg2)
% 14.45/14.67  (step t3093.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t3093.t11 t3093.t12))
% 14.45/14.67  (step t3093.t14 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule contraction :premises (t3093.t13))
% 14.45/14.67  (step t3093.t15 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule implies :premises (t3093.t14))
% 14.45/14.67  (step t3093.t16 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) :rule and_neg)
% 14.45/14.67  (step t3093.t17 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3093.t18)
% 14.45/14.67  (assume t3093.t18.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3093.t18.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.67  (step t3093.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t3093.t18.a1))
% 14.45/14.67  (step t3093.t18.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t3093.t18.t1))
% 14.45/14.67  (step t3093.t18.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3093.t18.a0))
% 14.45/14.67  (step t3093.t18.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.67  (step t3093.t18.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t3093.t18.t3 t3093.t18.t4))
% 14.45/14.67  (step t3093.t18.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t3093.t18.t2 t3093.t18.t5))
% 14.45/14.67  (step t3093.t18 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t3093.t18.a0 t3093.t18.a1))
% 14.45/14.67  (step t3093.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3093.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3093.t21 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t3093.t18 t3093.t19 t3093.t20))
% 14.45/14.67  (step t3093.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t3093.t21))
% 14.45/14.67  (step t3093.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t3093.t22))
% 14.45/14.67  (step t3093.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3093.t17 t3093.t23))
% 14.45/14.67  (step t3093.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.67  (step t3093.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t3093.t24 t3093.t25))
% 14.45/14.67  (step t3093.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t3093.t26))
% 14.45/14.67  (step t3093.t28 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t3093.t27))
% 14.45/14.67  (step t3093.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.67  (step t3093.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t3093.t29 t3093.a0 t3093.a2))
% 14.45/14.67  (step t3093.t31 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3093.t28 t3093.t30))
% 14.45/14.67  (step t3093.t32 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3093.t33)
% 14.45/14.67  (assume t3093.t33.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3093.t33.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.67  (step t3093.t33.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t3093.t33.a1))
% 14.45/14.67  (step t3093.t33.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t3093.t33.t1))
% 14.45/14.67  (step t3093.t33.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3093.t33.a0))
% 14.45/14.67  (step t3093.t33.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t3093.t33.t3 t3093.t33.t3))
% 14.45/14.67  (step t3093.t33.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t3093.t33.t2 t3093.t33.t4))
% 14.45/14.67  (step t3093.t33 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t3093.t33.a0 t3093.t33.a1))
% 14.45/14.67  (step t3093.t34 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3093.t35 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.67  (step t3093.t36 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t3093.t33 t3093.t34 t3093.t35))
% 14.45/14.67  (step t3093.t37 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t3093.t36))
% 14.45/14.67  (step t3093.t38 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t3093.t37))
% 14.45/14.67  (step t3093.t39 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3093.t32 t3093.t38))
% 14.45/14.67  (step t3093.t40 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.45/14.67  (step t3093.t41 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3093.t39 t3093.t40))
% 14.45/14.67  (step t3093.t42 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t3093.t41))
% 14.45/14.67  (step t3093.t43 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t3093.t42))
% 14.45/14.67  (step t3093.t44 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.45/14.67  (step t3093.t45 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3093.t44 t3093.a0 t3093.a1))
% 14.45/14.67  (step t3093.t46 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3093.t43 t3093.t45))
% 14.45/14.67  (step t3093.t47 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t3093.t16 t3093.a4 t3093.t31 t3093.t46 t3093.a5 t3093.a3))
% 14.45/14.67  (step t3093.t48 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t3093.t15 t3093.t47))
% 14.45/14.67  (step t3093 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule subproof :discharge (t3093.a0 t3093.a1 t3093.a2 t3093.a3 t3093.a4 t3093.a5))
% 14.45/14.67  (step t3094 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3095 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.67  (step t3096 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3097 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3098 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.67  (step t3099 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.67  (step t3100 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))))) :rule resolution :premises (t3093 t3094 t3095 t3096 t3097 t3098 t3099))
% 14.45/14.67  (step t3101 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule reordering :premises (t3100))
% 14.45/14.67  (step t3102 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule contraction :premises (t3101))
% 14.45/14.67  (step t3103 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t3092 t3102))
% 14.45/14.67  (step t3104 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule implies_neg2)
% 14.45/14.67  (step t3105 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t3103 t3104))
% 14.45/14.67  (step t3106 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule contraction :premises (t3105))
% 14.45/14.67  (step t3107 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule implies :premises (t3106))
% 14.45/14.67  (step t3108 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t3091 t3107))
% 14.45/14.67  (step t3109 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3110 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.67  (step t3111 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3112 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))))) :rule or_neg)
% 14.45/14.67  (step t3113 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.45/14.67  (step t3114 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e21 (tptp.h2 tptp.e13))))) :rule or_neg)
% 14.45/14.67  (step t3115 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule or_neg)
% 14.45/14.67  (step t3116 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t3108 t3109 t3110 t3111 t3112 t3113 t3114 t3115))
% 14.45/14.67  (step t3117 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule contraction :premises (t3116))
% 14.45/14.67  (step t3118 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t3088 t3090 t3117))
% 14.45/14.67  (step t3119 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule or :premises (t3118))
% 14.45/14.67  (step t3120 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e13)))) :rule reordering :premises (t3119))
% 14.45/14.67  (step t3121 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t3046 t3086 t397 t3087 t3120 t871 t447 t396 t397 t448))
% 14.45/14.67  (step t3122 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t3121))
% 14.45/14.67  (step t3123 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t547))
% 14.45/14.67  (step t3124 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t944))
% 14.45/14.67  (step t3125 (cl (not (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.67  (step t3126 (cl (= (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule refl)
% 14.45/14.67  (step t3127 (cl (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t659 t450 t3126 t618))
% 14.45/14.67  (step t3128 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule and_neg)
% 14.45/14.67  (step t3129 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3130)
% 14.45/14.67  (assume t3130.a0 (not (= tptp.e21 tptp.e22)))
% 14.45/14.67  (assume t3130.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (assume t3130.a2 (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))
% 14.45/14.67  (step t3130.t1 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3130.t2)
% 14.45/14.67  (assume t3130.t2.a0 (not (= tptp.e21 tptp.e22)))
% 14.45/14.67  (assume t3130.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.67  (step t3130.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3130.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t3130.t2.t1))
% 14.45/14.67  (step t3130.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.67  (step t3130.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) :rule symm :premises (t3130.t2.a1))
% 14.45/14.67  (step t3130.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 tptp.e22))) :rule cong :premises (t3130.t2.t3 t3130.t2.t4))
% 14.45/14.67  (step t3130.t2.t6 (cl (= (= (= tptp.e21 tptp.e22) false) (not (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 14.45/14.67  (step t3130.t2.t7 (cl (= (= tptp.e21 tptp.e22) false) (not (not (= tptp.e21 tptp.e22)))) :rule equiv2 :premises (t3130.t2.t6))
% 14.45/14.67  (step t3130.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e22)))) (= tptp.e21 tptp.e22)) :rule not_not)
% 14.45/14.67  (step t3130.t2.t9 (cl (= (= tptp.e21 tptp.e22) false) (= tptp.e21 tptp.e22)) :rule resolution :premises (t3130.t2.t7 t3130.t2.t8))
% 14.45/14.67  (step t3130.t2.t10 (cl (= (= tptp.e21 tptp.e22) false)) :rule resolution :premises (t3130.t2.t9 t3130.t2.a0))
% 14.45/14.67  (step t3130.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t3130.t2.t5 t3130.t2.t10))
% 14.45/14.67  (step t3130.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3130.t2.t2 t3130.t2.t11))
% 14.45/14.67  (step t3130.t2 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t3130.t2.a0 t3130.t2.a1))
% 14.45/14.67  (step t3130.t3 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3130.t4 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3130.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3130.t2 t3130.t3 t3130.t4))
% 14.45/14.67  (step t3130.t6 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t3130.t5))
% 14.45/14.67  (step t3130.t7 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3130.t6))
% 14.45/14.67  (step t3130.t8 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3130.t1 t3130.t7))
% 14.45/14.67  (step t3130.t9 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.67  (step t3130.t10 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3130.t8 t3130.t9))
% 14.45/14.67  (step t3130.t11 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t3130.t10))
% 14.45/14.67  (step t3130.t12 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t3130.t11))
% 14.45/14.67  (step t3130.t13 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.45/14.67  (step t3130.t14 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3130.t15)
% 14.45/14.67  (assume t3130.t15.a0 (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))
% 14.45/14.67  (assume t3130.t15.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (step t3130.t15.t1 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t3130.t15.a1))
% 14.45/14.67  (step t3130.t15.t2 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3130.t15.t1))
% 14.45/14.67  (step t3130.t15.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3130.t15.a0))
% 14.45/14.67  (step t3130.t15.t4 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) :rule symm :premises (t3130.t15.t3))
% 14.45/14.67  (step t3130.t15.t5 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t3130.t15.t2))
% 14.45/14.67  (step t3130.t15.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.67  (step t3130.t15.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t3130.t15.t5 t3130.t15.t6))
% 14.45/14.67  (step t3130.t15.t8 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t3130.t15.t2 t3130.t15.t4 t3130.t15.t7))
% 14.45/14.67  (step t3130.t15 (cl (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t3130.t15.a0 t3130.t15.a1))
% 14.45/14.67  (step t3130.t16 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3130.t17 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3130.t18 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3130.t15 t3130.t16 t3130.t17))
% 14.45/14.67  (step t3130.t19 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t3130.t18))
% 14.45/14.67  (step t3130.t20 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t3130.t19))
% 14.45/14.67  (step t3130.t21 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3130.t14 t3130.t20))
% 14.45/14.67  (step t3130.t22 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 14.45/14.67  (step t3130.t23 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3130.t21 t3130.t22))
% 14.45/14.67  (step t3130.t24 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3130.t23))
% 14.45/14.67  (step t3130.t25 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t3130.t24))
% 14.45/14.67  (step t3130.t26 (cl (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.67  (step t3130.t27 (cl (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3130.t26 t3130.a2 t3130.a1))
% 14.45/14.67  (step t3130.t28 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3130.t25 t3130.t27))
% 14.45/14.67  (step t3130.t29 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3130.t13 t3130.a0 t3130.t28))
% 14.45/14.67  (step t3130.t30 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3130.t12 t3130.t29))
% 14.45/14.67  (step t3130 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t3130.a0 t3130.a1 t3130.a2))
% 14.45/14.67  (step t3131 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3132 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3133 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3134 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule resolution :premises (t3130 t3131 t3132 t3133))
% 14.45/14.67  (step t3135 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t3134))
% 14.45/14.67  (step t3136 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3135))
% 14.45/14.67  (step t3137 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3129 t3136))
% 14.45/14.67  (step t3138 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.67  (step t3139 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3137 t3138))
% 14.45/14.67  (step t3140 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t3139))
% 14.45/14.67  (step t3141 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t3140))
% 14.45/14.67  (step t3142 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3128 t3141))
% 14.45/14.67  (step t3143 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.67  (step t3144 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3145 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3146 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3147 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3142 t3143 t3144 t3145 t3146))
% 14.45/14.67  (step t3148 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t3147))
% 14.45/14.67  (step t3149 (cl (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3125 t3127 t3148))
% 14.45/14.67  (step t3150 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t3149))
% 14.45/14.67  (step t3151 (cl (= tptp.e21 tptp.e22) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule reordering :premises (t3150))
% 14.45/14.67  (step t3152 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.67  (step t3153 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t450 t452 t462 t3126 t463 t737))
% 14.45/14.67  (step t3154 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13)))) :rule and_neg)
% 14.45/14.67  (step t3155 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3156)
% 14.45/14.67  (assume t3156.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (assume t3156.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.67  (assume t3156.a2 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.67  (assume t3156.a3 (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))
% 14.45/14.67  (assume t3156.a4 (= tptp.e22 (tptp.h3 tptp.e13)))
% 14.45/14.67  (step t3156.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3156.t2)
% 14.45/14.67  (assume t3156.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.67  (assume t3156.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.67  (assume t3156.t2.a2 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (assume t3156.t2.a3 (= tptp.e22 (tptp.h3 tptp.e13)))
% 14.45/14.67  (assume t3156.t2.a4 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.67  (step t3156.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3156.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t3156.t2.t1))
% 14.45/14.67  (step t3156.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t3156.t2.a1))
% 14.45/14.67  (step t3156.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t3156.t2.t3))
% 14.45/14.67  (step t3156.t2.t5 (cl (= (tptp.h3 tptp.e13) tptp.e22)) :rule symm :premises (t3156.t2.a3))
% 14.45/14.67  (step t3156.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t3156.t2.a2))
% 14.45/14.67  (step t3156.t2.t7 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3156.t2.t6))
% 14.45/14.67  (step t3156.t2.t8 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t3156.t2.t5 t3156.t2.t7))
% 14.45/14.67  (step t3156.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.h3 tptp.e13))) :rule symm :premises (t3156.t2.t8))
% 14.45/14.67  (step t3156.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) :rule symm :premises (t3156.t2.a4))
% 14.45/14.67  (step t3156.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.h3 tptp.e13))) :rule trans :premises (t3156.t2.t10 t3156.t2.a3))
% 14.45/14.67  (step t3156.t2.t12 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t3156.t2.t11))
% 14.45/14.67  (step t3156.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t3156.t2.t9 t3156.t2.t12))
% 14.45/14.67  (step t3156.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3156.t2.t13))
% 14.45/14.67  (step t3156.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t3156.t2.t4 t3156.t2.t14))
% 14.45/14.67  (step t3156.t2.t16 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.67  (step t3156.t2.t17 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t3156.t2.t16))
% 14.45/14.67  (step t3156.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.67  (step t3156.t2.t19 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t3156.t2.t17 t3156.t2.t18))
% 14.45/14.67  (step t3156.t2.t20 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t3156.t2.t19 t3156.t2.a0))
% 14.45/14.67  (step t3156.t2.t21 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t3156.t2.t15 t3156.t2.t20))
% 14.45/14.67  (step t3156.t2.t22 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3156.t2.t2 t3156.t2.t21))
% 14.45/14.67  (step t3156.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t3156.t2.a0 t3156.t2.a1 t3156.t2.a2 t3156.t2.a3 t3156.t2.a4))
% 14.45/14.67  (step t3156.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.67  (step t3156.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3156.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3156.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 14.45/14.67  (step t3156.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3156.t8 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3156.t2 t3156.t3 t3156.t4 t3156.t5 t3156.t6 t3156.t7))
% 14.45/14.67  (step t3156.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t3156.t8))
% 14.45/14.67  (step t3156.t10 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3156.t9))
% 14.45/14.67  (step t3156.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3156.t1 t3156.t10))
% 14.45/14.67  (step t3156.t12 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.67  (step t3156.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3156.t11 t3156.t12))
% 14.45/14.67  (step t3156.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t3156.t13))
% 14.45/14.67  (step t3156.t15 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t3156.t14))
% 14.45/14.67  (step t3156.t16 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.45/14.67  (step t3156.t17 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3156.t18)
% 14.45/14.67  (assume t3156.t18.a0 (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))
% 14.45/14.67  (assume t3156.t18.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (step t3156.t18.t1 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t3156.t18.a1))
% 14.45/14.67  (step t3156.t18.t2 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3156.t18.t1))
% 14.45/14.67  (step t3156.t18.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3156.t18.a0))
% 14.45/14.67  (step t3156.t18.t4 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) :rule symm :premises (t3156.t18.t3))
% 14.45/14.67  (step t3156.t18.t5 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t3156.t18.t2))
% 14.45/14.67  (step t3156.t18.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.67  (step t3156.t18.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t3156.t18.t5 t3156.t18.t6))
% 14.45/14.67  (step t3156.t18.t8 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t3156.t18.t2 t3156.t18.t4 t3156.t18.t7))
% 14.45/14.67  (step t3156.t18 (cl (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t3156.t18.a0 t3156.t18.a1))
% 14.45/14.67  (step t3156.t19 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3156.t20 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3156.t21 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3156.t18 t3156.t19 t3156.t20))
% 14.45/14.67  (step t3156.t22 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t3156.t21))
% 14.45/14.67  (step t3156.t23 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t3156.t22))
% 14.45/14.67  (step t3156.t24 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3156.t17 t3156.t23))
% 14.45/14.67  (step t3156.t25 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 14.45/14.67  (step t3156.t26 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3156.t24 t3156.t25))
% 14.45/14.67  (step t3156.t27 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3156.t26))
% 14.45/14.67  (step t3156.t28 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t3156.t27))
% 14.45/14.67  (step t3156.t29 (cl (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.67  (step t3156.t30 (cl (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3156.t29 t3156.a3 t3156.a0))
% 14.45/14.67  (step t3156.t31 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3156.t28 t3156.t30))
% 14.45/14.67  (step t3156.t32 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3156.t16 t3156.a2 t3156.a1 t3156.a0 t3156.a4 t3156.t31))
% 14.45/14.67  (step t3156.t33 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3156.t15 t3156.t32))
% 14.45/14.67  (step t3156 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t3156.a0 t3156.a1 t3156.a2 t3156.a3 t3156.a4))
% 14.45/14.67  (step t3157 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3158 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3159 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.67  (step t3160 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3161 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 14.45/14.67  (step t3162 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13))))) :rule resolution :premises (t3156 t3157 t3158 t3159 t3160 t3161))
% 14.45/14.67  (step t3163 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t3162))
% 14.45/14.67  (step t3164 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3163))
% 14.45/14.67  (step t3165 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3155 t3164))
% 14.45/14.67  (step t3166 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.67  (step t3167 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3165 t3166))
% 14.45/14.67  (step t3168 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t3167))
% 14.45/14.67  (step t3169 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t3168))
% 14.45/14.67  (step t3170 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3154 t3169))
% 14.45/14.67  (step t3171 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3172 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3173 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.67  (step t3174 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3175 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.h3 tptp.e13))))) :rule or_neg)
% 14.45/14.67  (step t3176 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3177 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3170 t3171 t3172 t3173 t3174 t3175 t3176))
% 14.45/14.67  (step t3178 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t3177))
% 14.45/14.67  (step t3179 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3152 t3153 t3178))
% 14.45/14.67  (step t3180 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t3179))
% 14.45/14.67  (step t3181 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.h3 tptp.e13)))) :rule reordering :premises (t3180))
% 14.45/14.67  (step t3182 (cl (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule and_neg)
% 14.45/14.67  (step t3183 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3184)
% 14.45/14.67  (assume t3184.a0 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (assume t3184.a1 (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))
% 14.45/14.67  (step t3184.t1 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3184.t2)
% 14.45/14.67  (assume t3184.t2.a0 (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))
% 14.45/14.67  (assume t3184.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (step t3184.t2.t1 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t3184.t2.a1))
% 14.45/14.67  (step t3184.t2.t2 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3184.t2.t1))
% 14.45/14.67  (step t3184.t2.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3184.t2.a0))
% 14.45/14.67  (step t3184.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) :rule symm :premises (t3184.t2.t3))
% 14.45/14.67  (step t3184.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t3184.t2.t2))
% 14.45/14.67  (step t3184.t2.t6 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.67  (step t3184.t2.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t3184.t2.t5 t3184.t2.t6))
% 14.45/14.67  (step t3184.t2.t8 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t3184.t2.t2 t3184.t2.t4 t3184.t2.t7))
% 14.45/14.67  (step t3184.t2 (cl (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t3184.t2.a0 t3184.t2.a1))
% 14.45/14.67  (step t3184.t3 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3184.t4 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3184.t5 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3184.t2 t3184.t3 t3184.t4))
% 14.45/14.67  (step t3184.t6 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t3184.t5))
% 14.45/14.67  (step t3184.t7 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t3184.t6))
% 14.45/14.67  (step t3184.t8 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3184.t1 t3184.t7))
% 14.45/14.67  (step t3184.t9 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 14.45/14.67  (step t3184.t10 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3184.t8 t3184.t9))
% 14.45/14.67  (step t3184.t11 (cl (=> (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3184.t10))
% 14.45/14.67  (step t3184.t12 (cl (not (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t3184.t11))
% 14.45/14.67  (step t3184.t13 (cl (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.67  (step t3184.t14 (cl (and (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3184.t13 t3184.a1 t3184.a0))
% 14.45/14.67  (step t3184.t15 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3184.t12 t3184.t14))
% 14.45/14.67  (step t3184 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule subproof :discharge (t3184.a0 t3184.a1))
% 14.45/14.67  (step t3185 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3186 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3187 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule resolution :premises (t3184 t3185 t3186))
% 14.45/14.67  (step t3188 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule reordering :premises (t3187))
% 14.45/14.67  (step t3189 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t3188))
% 14.45/14.67  (step t3190 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3183 t3189))
% 14.45/14.67  (step t3191 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg2)
% 14.45/14.67  (step t3192 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3190 t3191))
% 14.45/14.67  (step t3193 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3192))
% 14.45/14.67  (step t3194 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule implies :premises (t3193))
% 14.45/14.67  (step t3195 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t3182 t3194))
% 14.45/14.67  (step t3196 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule reordering :premises (t3195))
% 14.45/14.67  (step t3197 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule resolution :premises (t3122 t3123 t3124 t1010 t584 t585 t3151 t686 t3181 t507 t508 t3196))
% 14.45/14.67  (step t3198 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule contraction :premises (t3197))
% 14.45/14.67  (step t3199 (cl (or (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule and :premises (t96))
% 14.45/14.67  (step t3200 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule or :premises (t3199))
% 14.45/14.67  (step t3201 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule equiv_pos2)
% 14.45/14.67  (step t3202 (cl (= (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) true) (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.67  (step t3203 (cl (not (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) true)) (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule equiv1 :premises (t3202))
% 14.45/14.67  (step t3204 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))))) :rule all_simplify)
% 14.45/14.67  (step t3205 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule refl)
% 14.45/14.67  (step t3206 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 14.45/14.67  (step t3207 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t3205 t3206))
% 14.45/14.67  (step t3208 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) true)) :rule all_simplify)
% 14.45/14.67  (step t3209 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) true)) :rule trans :premises (t3207 t3208))
% 14.45/14.67  (step t3210 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) true)) :rule trans :premises (t3204 t3209))
% 14.45/14.67  (step t3211 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3203 t3210))
% 14.45/14.67  (step t3212 (cl (= (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule refl)
% 14.45/14.67  (step t3213 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))))) :rule cong :premises (t1350 t1299 t3211 t3212))
% 14.45/14.67  (step t3214 (cl (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule and_neg)
% 14.45/14.67  (step t3215 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3216)
% 14.45/14.67  (assume t3216.a0 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.67  (assume t3216.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.67  (assume t3216.a2 (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))
% 14.45/14.67  (step t3216.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3216.t2)
% 14.45/14.67  (assume t3216.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))
% 14.45/14.67  (assume t3216.t2.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.67  (assume t3216.t2.a2 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.67  (step t3216.t2.t1 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) false) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule equiv_simplify)
% 14.45/14.67  (step t3216.t2.t2 (cl (not (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) false)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule equiv1 :premises (t3216.t2.t1))
% 14.45/14.67  (step t3216.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e20)) :rule symm :premises (t3216.t2.a1))
% 14.45/14.67  (step t3216.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) :rule trans :premises (t3216.t2.t3 t3216.t2.a2))
% 14.45/14.67  (step t3216.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t3216.t2.t4))
% 14.45/14.67  (step t3216.t2.t6 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) :rule symm :premises (t3216.t2.a2))
% 14.45/14.67  (step t3216.t2.t7 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 14.45/14.67  (step t3216.t2.t8 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) :rule cong :premises (t3216.t2.t6 t3216.t2.t7))
% 14.45/14.67  (step t3216.t2.t9 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule cong :premises (t3216.t2.t5 t3216.t2.t8))
% 14.45/14.67  (step t3216.t2.t10 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) false) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.67  (step t3216.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv2 :premises (t3216.t2.t10))
% 14.45/14.67  (step t3216.t2.t12 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) :rule not_not)
% 14.45/14.67  (step t3216.t2.t13 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) false) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t3216.t2.t11 t3216.t2.t12))
% 14.45/14.67  (step t3216.t2.t14 (cl (= (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) false)) :rule resolution :premises (t3216.t2.t13 t3216.t2.a0))
% 14.45/14.67  (step t3216.t2.t15 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) false)) :rule trans :premises (t3216.t2.t9 t3216.t2.t14))
% 14.45/14.67  (step t3216.t2.t16 (cl (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule resolution :premises (t3216.t2.t2 t3216.t2.t15))
% 14.45/14.67  (step t3216.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule subproof :discharge (t3216.t2.a0 t3216.t2.a1 t3216.t2.a2))
% 14.45/14.67  (step t3216.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 14.45/14.67  (step t3216.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3216.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3216.t6 (cl (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3216.t2 t3216.t3 t3216.t4 t3216.t5))
% 14.45/14.67  (step t3216.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule reordering :premises (t3216.t6))
% 14.45/14.67  (step t3216.t8 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule contraction :premises (t3216.t7))
% 14.45/14.67  (step t3216.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule resolution :premises (t3216.t1 t3216.t8))
% 14.45/14.67  (step t3216.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule implies_neg2)
% 14.45/14.67  (step t3216.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule resolution :premises (t3216.t9 t3216.t10))
% 14.45/14.67  (step t3216.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule contraction :premises (t3216.t11))
% 14.45/14.67  (step t3216.t13 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule implies :premises (t3216.t12))
% 14.45/14.67  (step t3216.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 14.45/14.67  (step t3216.t15 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3216.t14 t3216.a2 t3216.a0 t3216.a1))
% 14.45/14.67  (step t3216.t16 (cl (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule resolution :premises (t3216.t13 t3216.t15))
% 14.45/14.67  (step t3216 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule subproof :discharge (t3216.a0 t3216.a1 t3216.a2))
% 14.45/14.67  (step t3217 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3218 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3219 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 14.45/14.67  (step t3220 (cl (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))))) :rule resolution :premises (t3216 t3217 t3218 t3219))
% 14.45/14.67  (step t3221 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule reordering :premises (t3220))
% 14.45/14.67  (step t3222 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule contraction :premises (t3221))
% 14.45/14.67  (step t3223 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule resolution :premises (t3215 t3222))
% 14.45/14.67  (step t3224 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule implies_neg2)
% 14.45/14.67  (step t3225 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule resolution :premises (t3223 t3224))
% 14.45/14.67  (step t3226 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule contraction :premises (t3225))
% 14.45/14.67  (step t3227 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule implies :premises (t3226))
% 14.45/14.67  (step t3228 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule resolution :premises (t3214 t3227))
% 14.45/14.67  (step t3229 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.67  (step t3230 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3231 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))))) :rule or_neg)
% 14.45/14.67  (step t3232 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule or_neg)
% 14.45/14.67  (step t3233 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule resolution :premises (t3228 t3229 t3230 t3231 t3232))
% 14.45/14.67  (step t3234 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule contraction :premises (t3233))
% 14.45/14.67  (step t3235 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule resolution :premises (t3201 t3213 t3234))
% 14.45/14.67  (step t3236 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule or :premises (t3235))
% 14.45/14.67  (step t3237 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule reordering :premises (t3236))
% 14.45/14.67  (step t3238 (cl (not (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule and :premises (t365))
% 14.45/14.67  (step t3239 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule equiv_pos2)
% 14.45/14.67  (step t3240 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))))) :rule cong :premises (t110 t402 t112 t1299 t1050 t2736))
% 14.45/14.67  (step t3241 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule and_neg)
% 14.45/14.67  (step t3242 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3243)
% 14.45/14.67  (assume t3243.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3243.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.67  (assume t3243.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.67  (assume t3243.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.67  (assume t3243.a4 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.67  (step t3243.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3243.t2)
% 14.45/14.67  (assume t3243.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.67  (assume t3243.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3243.t2.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.67  (assume t3243.t2.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.67  (assume t3243.t2.a4 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.67  (step t3243.t2.t1 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule equiv_simplify)
% 14.45/14.67  (step t3243.t2.t2 (cl (not (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) false)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule equiv1 :premises (t3243.t2.t1))
% 14.45/14.67  (step t3243.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule refl)
% 14.45/14.67  (step t3243.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3243.t2.a1))
% 14.45/14.67  (step t3243.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t3243.t2.a3))
% 14.45/14.67  (step t3243.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t3243.t2.t5))
% 14.45/14.67  (step t3243.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t3243.t2.t4 t3243.t2.t6))
% 14.45/14.67  (step t3243.t2.t8 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3243.t2.t7))
% 14.45/14.67  (step t3243.t2.t9 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3243.t2.t4))
% 14.45/14.67  (step t3243.t2.t10 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.67  (step t3243.t2.t11 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule cong :premises (t3243.t2.t9 t3243.t2.t10))
% 14.45/14.67  (step t3243.t2.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t3243.t2.a2))
% 14.45/14.67  (step t3243.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule trans :premises (t3243.t2.t11 t3243.t2.t12))
% 14.45/14.67  (step t3243.t2.t14 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.45/14.67  (step t3243.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule cong :premises (t3243.t2.t13 t3243.t2.t14))
% 14.45/14.67  (step t3243.t2.t16 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) :rule symm :premises (t3243.t2.a4))
% 14.45/14.67  (step t3243.t2.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t3243.t2.t15 t3243.t2.t16 t3243.t2.t9))
% 14.45/14.67  (step t3243.t2.t18 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) :rule symm :premises (t3243.t2.t17))
% 14.45/14.67  (step t3243.t2.t19 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) :rule trans :premises (t3243.t2.t8 t3243.t2.t18))
% 14.45/14.67  (step t3243.t2.t20 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20) (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t3243.t2.t19))
% 14.45/14.67  (step t3243.t2.t21 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t3243.t2.t3 t3243.t2.t20))
% 14.45/14.67  (step t3243.t2.t22 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3243.t2.t23 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t3243.t2.t22))
% 14.45/14.67  (step t3243.t2.t24 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 14.45/14.67  (step t3243.t2.t25 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t3243.t2.t23 t3243.t2.t24))
% 14.45/14.67  (step t3243.t2.t26 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t3243.t2.t25 t3243.t2.a0))
% 14.45/14.67  (step t3243.t2.t27 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)) false)) :rule trans :premises (t3243.t2.t21 t3243.t2.t26))
% 14.45/14.67  (step t3243.t2.t28 (cl (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule resolution :premises (t3243.t2.t2 t3243.t2.t27))
% 14.45/14.67  (step t3243.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule subproof :discharge (t3243.t2.a0 t3243.t2.a1 t3243.t2.a2 t3243.t2.a3 t3243.t2.a4))
% 14.45/14.67  (step t3243.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3243.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3243.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3243.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3243.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3243.t8 (cl (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3243.t2 t3243.t3 t3243.t4 t3243.t5 t3243.t6 t3243.t7))
% 14.45/14.67  (step t3243.t9 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule reordering :premises (t3243.t8))
% 14.45/14.67  (step t3243.t10 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule contraction :premises (t3243.t9))
% 14.45/14.67  (step t3243.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule resolution :premises (t3243.t1 t3243.t10))
% 14.45/14.67  (step t3243.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule implies_neg2)
% 14.45/14.67  (step t3243.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule resolution :premises (t3243.t11 t3243.t12))
% 14.45/14.67  (step t3243.t14 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule contraction :premises (t3243.t13))
% 14.45/14.67  (step t3243.t15 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule implies :premises (t3243.t14))
% 14.45/14.67  (step t3243.t16 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 14.45/14.67  (step t3243.t17 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3243.t16 t3243.a4 t3243.a0 t3243.a1 t3243.a2 t3243.a3))
% 14.45/14.67  (step t3243.t18 (cl (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule resolution :premises (t3243.t15 t3243.t17))
% 14.45/14.67  (step t3243 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule subproof :discharge (t3243.a0 t3243.a1 t3243.a2 t3243.a3 t3243.a4))
% 14.45/14.67  (step t3244 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3245 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3246 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3247 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3248 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3249 (cl (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t3243 t3244 t3245 t3246 t3247 t3248))
% 14.45/14.67  (step t3250 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule reordering :premises (t3249))
% 14.45/14.67  (step t3251 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule contraction :premises (t3250))
% 14.45/14.67  (step t3252 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule resolution :premises (t3242 t3251))
% 14.45/14.67  (step t3253 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule implies_neg2)
% 14.45/14.67  (step t3254 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule resolution :premises (t3252 t3253))
% 14.45/14.67  (step t3255 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule contraction :premises (t3254))
% 14.45/14.67  (step t3256 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule implies :premises (t3255))
% 14.45/14.67  (step t3257 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule resolution :premises (t3241 t3256))
% 14.45/14.67  (step t3258 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3259 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3260 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3261 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3262 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 14.45/14.67  (step t3263 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3264 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule resolution :premises (t3257 t3258 t3259 t3260 t3261 t3262 t3263))
% 14.45/14.67  (step t3265 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule contraction :premises (t3264))
% 14.45/14.67  (step t3266 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))))) :rule resolution :premises (t3239 t3240 t3265))
% 14.45/14.67  (step t3267 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20)))) :rule or :premises (t3266))
% 14.45/14.67  (step t3268 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e23) tptp.e20))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t3267))
% 14.45/14.67  (step t3269 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.67  (step t3270 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t110 t402 t112 t1050 t2769))
% 14.45/14.67  (step t3271 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule and_neg)
% 14.45/14.67  (step t3272 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3273)
% 14.45/14.67  (assume t3273.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3273.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.67  (assume t3273.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.67  (assume t3273.a3 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.67  (step t3273.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3273.t2)
% 14.45/14.67  (assume t3273.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.67  (assume t3273.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.67  (assume t3273.t2.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.67  (assume t3273.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (step t3273.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.67  (step t3273.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) false)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule equiv1 :premises (t3273.t2.t1))
% 14.45/14.67  (step t3273.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t3273.t2.a1))
% 14.45/14.67  (step t3273.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t3273.t2.t3))
% 14.45/14.67  (step t3273.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3273.t2.a3))
% 14.45/14.67  (step t3273.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t3273.t2.a2))
% 14.45/14.67  (step t3273.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t3273.t2.t6))
% 14.45/14.67  (step t3273.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t3273.t2.t5 t3273.t2.t7))
% 14.45/14.67  (step t3273.t2.t9 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t3273.t2.t4 t3273.t2.t8))
% 14.45/14.67  (step t3273.t2.t10 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3273.t2.t11 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t3273.t2.t10))
% 14.45/14.67  (step t3273.t2.t12 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 14.45/14.67  (step t3273.t2.t13 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t3273.t2.t11 t3273.t2.t12))
% 14.45/14.67  (step t3273.t2.t14 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t3273.t2.t13 t3273.t2.a0))
% 14.45/14.67  (step t3273.t2.t15 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t3273.t2.t9 t3273.t2.t14))
% 14.45/14.67  (step t3273.t2.t16 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3273.t2.t2 t3273.t2.t15))
% 14.45/14.67  (step t3273.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t3273.t2.a0 t3273.t2.a1 t3273.t2.a2 t3273.t2.a3))
% 14.45/14.67  (step t3273.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3273.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3273.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3273.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3273.t7 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3273.t2 t3273.t3 t3273.t4 t3273.t5 t3273.t6))
% 14.45/14.67  (step t3273.t8 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t3273.t7))
% 14.45/14.67  (step t3273.t9 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t3273.t8))
% 14.45/14.67  (step t3273.t10 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3273.t1 t3273.t9))
% 14.45/14.67  (step t3273.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.45/14.67  (step t3273.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3273.t10 t3273.t11))
% 14.45/14.67  (step t3273.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t3273.t12))
% 14.45/14.67  (step t3273.t14 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t3273.t13))
% 14.45/14.67  (step t3273.t15 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.45/14.67  (step t3273.t16 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3273.t17)
% 14.45/14.67  (assume t3273.t17.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3273.t17.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.67  (step t3273.t17.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t3273.t17.a1))
% 14.45/14.67  (step t3273.t17.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t3273.t17.t1))
% 14.45/14.67  (step t3273.t17.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3273.t17.a0))
% 14.45/14.67  (step t3273.t17.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.67  (step t3273.t17.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t3273.t17.t3 t3273.t17.t4))
% 14.45/14.67  (step t3273.t17.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t3273.t17.t2 t3273.t17.t5))
% 14.45/14.67  (step t3273.t17 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t3273.t17.a0 t3273.t17.a1))
% 14.45/14.67  (step t3273.t18 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3273.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3273.t20 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t3273.t17 t3273.t18 t3273.t19))
% 14.45/14.67  (step t3273.t21 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t3273.t20))
% 14.45/14.67  (step t3273.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t3273.t21))
% 14.45/14.67  (step t3273.t23 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3273.t16 t3273.t22))
% 14.45/14.67  (step t3273.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.67  (step t3273.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t3273.t23 t3273.t24))
% 14.45/14.67  (step t3273.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t3273.t25))
% 14.45/14.67  (step t3273.t27 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t3273.t26))
% 14.45/14.67  (step t3273.t28 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.67  (step t3273.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t3273.t28 t3273.a0 t3273.a1))
% 14.45/14.67  (step t3273.t30 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3273.t27 t3273.t29))
% 14.45/14.67  (step t3273.t31 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3273.t15 t3273.a3 t3273.t30 t3273.a2 t3273.a0))
% 14.45/14.67  (step t3273.t32 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3273.t14 t3273.t31))
% 14.45/14.67  (step t3273 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t3273.a0 t3273.a1 t3273.a2 t3273.a3))
% 14.45/14.67  (step t3274 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3275 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3276 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3277 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3278 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t3273 t3274 t3275 t3276 t3277))
% 14.45/14.67  (step t3279 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t3278))
% 14.45/14.67  (step t3280 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t3279))
% 14.45/14.67  (step t3281 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3272 t3280))
% 14.45/14.67  (step t3282 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.45/14.67  (step t3283 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3281 t3282))
% 14.45/14.67  (step t3284 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t3283))
% 14.45/14.67  (step t3285 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t3284))
% 14.45/14.67  (step t3286 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3271 t3285))
% 14.45/14.67  (step t3287 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3288 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3289 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3290 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 14.45/14.67  (step t3291 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3292 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3286 t3287 t3288 t3289 t3290 t3291))
% 14.45/14.67  (step t3293 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t3292))
% 14.45/14.67  (step t3294 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3269 t3270 t3293))
% 14.45/14.67  (step t3295 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t3294))
% 14.45/14.67  (step t3296 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t3295))
% 14.45/14.67  (step t3297 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule or :premises (t1963))
% 14.45/14.67  (step t3298 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t3198 t3200 t3237 t3238 t3268 t447 t397 t1077 t3296 t447 t397 t1077 t3297))
% 14.45/14.67  (step t3299 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule contraction :premises (t3298))
% 14.45/14.67  (step t3300 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t1450))
% 14.45/14.67  (step t3301 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t201))
% 14.45/14.67  (step t3302 (cl (not (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))))) (not (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule equiv_pos2)
% 14.45/14.67  (step t3303 (cl (= (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule refl)
% 14.45/14.67  (step t3304 (cl (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))))) :rule cong :premises (t659 t110 t111 t450 t1080 t3303))
% 14.45/14.67  (step t3305 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule and_neg)
% 14.45/14.67  (step t3306 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3307)
% 14.45/14.67  (assume t3307.a0 (not (= tptp.e21 tptp.e22)))
% 14.45/14.67  (assume t3307.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3307.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.67  (assume t3307.a3 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (assume t3307.a4 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.45/14.67  (step t3307.t1 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3307.t2)
% 14.45/14.67  (assume t3307.t2.a0 (not (= tptp.e21 tptp.e22)))
% 14.45/14.67  (assume t3307.t2.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.45/14.67  (assume t3307.t2.a2 (= tptp.e22 (tptp.h1 tptp.e12)))
% 14.45/14.67  (assume t3307.t2.a3 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.45/14.67  (step t3307.t2.t1 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule equiv_simplify)
% 14.45/14.67  (step t3307.t2.t2 (cl (not (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule equiv1 :premises (t3307.t2.t1))
% 14.45/14.67  (step t3307.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t3307.t2.a1))
% 14.45/14.67  (step t3307.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t3307.t2.t3))
% 14.45/14.67  (step t3307.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t3307.t2.t4))
% 14.45/14.67  (step t3307.t2.t6 (cl (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t3307.t2.a3))
% 14.45/14.67  (step t3307.t2.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule symm :premises (t3307.t2.t6))
% 14.45/14.67  (step t3307.t2.t8 (cl (= (tptp.h1 tptp.e12) tptp.e22)) :rule symm :premises (t3307.t2.a2))
% 14.45/14.67  (step t3307.t2.t9 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) tptp.e22)) :rule trans :premises (t3307.t2.t7 t3307.t2.t8))
% 14.45/14.67  (step t3307.t2.t10 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 tptp.e22))) :rule cong :premises (t3307.t2.t5 t3307.t2.t9))
% 14.45/14.67  (step t3307.t2.t11 (cl (= (= (= tptp.e21 tptp.e22) false) (not (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 14.45/14.67  (step t3307.t2.t12 (cl (= (= tptp.e21 tptp.e22) false) (not (not (= tptp.e21 tptp.e22)))) :rule equiv2 :premises (t3307.t2.t11))
% 14.45/14.67  (step t3307.t2.t13 (cl (not (not (not (= tptp.e21 tptp.e22)))) (= tptp.e21 tptp.e22)) :rule not_not)
% 14.45/14.67  (step t3307.t2.t14 (cl (= (= tptp.e21 tptp.e22) false) (= tptp.e21 tptp.e22)) :rule resolution :premises (t3307.t2.t12 t3307.t2.t13))
% 14.45/14.67  (step t3307.t2.t15 (cl (= (= tptp.e21 tptp.e22) false)) :rule resolution :premises (t3307.t2.t14 t3307.t2.a0))
% 14.45/14.67  (step t3307.t2.t16 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false)) :rule trans :premises (t3307.t2.t10 t3307.t2.t15))
% 14.45/14.67  (step t3307.t2.t17 (cl (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule resolution :premises (t3307.t2.t2 t3307.t2.t16))
% 14.45/14.67  (step t3307.t2 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule subproof :discharge (t3307.t2.a0 t3307.t2.a1 t3307.t2.a2 t3307.t2.a3))
% 14.45/14.67  (step t3307.t3 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3307.t4 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3307.t5 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e22 (tptp.h1 tptp.e12))) :rule and_pos)
% 14.45/14.67  (step t3307.t6 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.45/14.67  (step t3307.t7 (cl (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t3307.t2 t3307.t3 t3307.t4 t3307.t5 t3307.t6))
% 14.45/14.67  (step t3307.t8 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule reordering :premises (t3307.t7))
% 14.45/14.67  (step t3307.t9 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule contraction :premises (t3307.t8))
% 14.45/14.67  (step t3307.t10 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule resolution :premises (t3307.t1 t3307.t9))
% 14.45/14.67  (step t3307.t11 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule implies_neg2)
% 14.45/14.67  (step t3307.t12 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule resolution :premises (t3307.t10 t3307.t11))
% 14.45/14.67  (step t3307.t13 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule contraction :premises (t3307.t12))
% 14.45/14.67  (step t3307.t14 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule implies :premises (t3307.t13))
% 14.45/14.67  (step t3307.t15 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e22 (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule and_neg)
% 14.45/14.67  (step t3307.t16 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3307.t17)
% 14.45/14.67  (assume t3307.t17.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3307.t17.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.67  (step t3307.t17.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t3307.t17.a1))
% 14.45/14.67  (step t3307.t17.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t3307.t17.t1))
% 14.45/14.67  (step t3307.t17.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3307.t17.a0))
% 14.45/14.67  (step t3307.t17.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t3307.t17.t3 t3307.t17.t3))
% 14.45/14.67  (step t3307.t17.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t3307.t17.t2 t3307.t17.t4))
% 14.45/14.67  (step t3307.t17 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t3307.t17.a0 t3307.t17.a1))
% 14.45/14.67  (step t3307.t18 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3307.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.67  (step t3307.t20 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t3307.t17 t3307.t18 t3307.t19))
% 14.45/14.67  (step t3307.t21 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t3307.t20))
% 14.45/14.67  (step t3307.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t3307.t21))
% 14.45/14.67  (step t3307.t23 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3307.t16 t3307.t22))
% 14.45/14.67  (step t3307.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.45/14.67  (step t3307.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3307.t23 t3307.t24))
% 14.45/14.67  (step t3307.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t3307.t25))
% 14.45/14.67  (step t3307.t27 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t3307.t26))
% 14.45/14.67  (step t3307.t28 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.45/14.67  (step t3307.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3307.t28 t3307.a1 t3307.a2))
% 14.45/14.67  (step t3307.t30 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3307.t27 t3307.t29))
% 14.45/14.67  (step t3307.t31 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h1 tptp.e12))) (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3307.t32)
% 14.45/14.67  (assume t3307.t32.a0 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.45/14.67  (assume t3307.t32.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3307.t32.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.67  (assume t3307.t32.a3 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (step t3307.t32.t1 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e22)) :rule symm :premises (t3307.t32.a3))
% 14.45/14.67  (step t3307.t32.t2 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3307.t32.t1))
% 14.45/14.67  (step t3307.t32.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t3307.t32.a2))
% 14.45/14.67  (step t3307.t32.t4 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t3307.t32.t3))
% 14.45/14.67  (step t3307.t32.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3307.t32.a1))
% 14.45/14.67  (step t3307.t32.t6 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3307.t32.t5))
% 14.45/14.67  (step t3307.t32.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3307.t32.t6))
% 14.45/14.67  (step t3307.t32.t8 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t3307.t32.t7 t3307.t32.t7))
% 14.45/14.67  (step t3307.t32.t9 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t3307.t32.t4 t3307.t32.t8))
% 14.45/14.67  (step t3307.t32.t10 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.45/14.67  (step t3307.t32.t11 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule cong :premises (t3307.t32.t9 t3307.t32.t10))
% 14.45/14.67  (step t3307.t32.t12 (cl (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t3307.t32.a0))
% 14.45/14.67  (step t3307.t32.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule symm :premises (t3307.t32.t12))
% 14.45/14.67  (step t3307.t32.t14 (cl (= tptp.e22 (tptp.h1 tptp.e12))) :rule trans :premises (t3307.t32.t2 t3307.t32.t11 t3307.t32.t13))
% 14.45/14.67  (step t3307.t32 (cl (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h1 tptp.e12))) :rule subproof :discharge (t3307.t32.a0 t3307.t32.a1 t3307.t32.a2 t3307.t32.a3))
% 14.45/14.67  (step t3307.t33 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.45/14.67  (step t3307.t34 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3307.t35 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.67  (step t3307.t36 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3307.t37 (cl (= tptp.e22 (tptp.h1 tptp.e12)) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3307.t32 t3307.t33 t3307.t34 t3307.t35 t3307.t36))
% 14.45/14.67  (step t3307.t38 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.h1 tptp.e12))) :rule reordering :premises (t3307.t37))
% 14.45/14.67  (step t3307.t39 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.h1 tptp.e12))) :rule contraction :premises (t3307.t38))
% 14.45/14.67  (step t3307.t40 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h1 tptp.e12))) (= tptp.e22 (tptp.h1 tptp.e12))) :rule resolution :premises (t3307.t31 t3307.t39))
% 14.45/14.67  (step t3307.t41 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h1 tptp.e12))) (not (= tptp.e22 (tptp.h1 tptp.e12)))) :rule implies_neg2)
% 14.45/14.67  (step t3307.t42 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h1 tptp.e12))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h1 tptp.e12)))) :rule resolution :premises (t3307.t40 t3307.t41))
% 14.45/14.67  (step t3307.t43 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.h1 tptp.e12)))) :rule contraction :premises (t3307.t42))
% 14.45/14.67  (step t3307.t44 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.h1 tptp.e12))) :rule implies :premises (t3307.t43))
% 14.45/14.67  (step t3307.t45 (cl (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.67  (step t3307.t46 (cl (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3307.t45 t3307.a4 t3307.a1 t3307.a2 t3307.a3))
% 14.45/14.67  (step t3307.t47 (cl (= tptp.e22 (tptp.h1 tptp.e12))) :rule resolution :premises (t3307.t44 t3307.t46))
% 14.45/14.67  (step t3307.t48 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule resolution :premises (t3307.t15 t3307.a0 t3307.t30 t3307.t47 t3307.a4))
% 14.45/14.67  (step t3307.t49 (cl (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule resolution :premises (t3307.t14 t3307.t48))
% 14.45/14.67  (step t3307 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule subproof :discharge (t3307.a0 t3307.a1 t3307.a2 t3307.a3 t3307.a4))
% 14.45/14.67  (step t3308 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3309 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3310 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.67  (step t3311 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3312 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.45/14.67  (step t3313 (cl (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t3307 t3308 t3309 t3310 t3311 t3312))
% 14.45/14.67  (step t3314 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule reordering :premises (t3313))
% 14.45/14.67  (step t3315 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule contraction :premises (t3314))
% 14.45/14.67  (step t3316 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule resolution :premises (t3306 t3315))
% 14.45/14.67  (step t3317 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule implies_neg2)
% 14.45/14.67  (step t3318 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule resolution :premises (t3316 t3317))
% 14.45/14.67  (step t3319 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule contraction :premises (t3318))
% 14.45/14.67  (step t3320 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule implies :premises (t3319))
% 14.45/14.67  (step t3321 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule resolution :premises (t3305 t3320))
% 14.45/14.67  (step t3322 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (not (= tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.67  (step t3323 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3324 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.67  (step t3325 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3326 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule or_neg)
% 14.45/14.67  (step t3327 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3328 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule resolution :premises (t3321 t3322 t3323 t3324 t3325 t3326 t3327))
% 14.45/14.67  (step t3329 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule contraction :premises (t3328))
% 14.45/14.67  (step t3330 (cl (or (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule resolution :premises (t3302 t3304 t3329))
% 14.45/14.67  (step t3331 (cl (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule or :premises (t3330))
% 14.45/14.67  (step t3332 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule reordering :premises (t3331))
% 14.45/14.67  (step t3333 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule equiv_pos2)
% 14.45/14.67  (step t3334 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.67  (step t3335 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t3334))
% 14.45/14.67  (step t3336 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))))) :rule all_simplify)
% 14.45/14.67  (step t3337 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule refl)
% 14.45/14.67  (step t3338 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 14.45/14.67  (step t3339 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t3337 t3338))
% 14.45/14.67  (step t3340 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) true)) :rule all_simplify)
% 14.45/14.67  (step t3341 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) true)) :rule trans :premises (t3339 t3340))
% 14.45/14.67  (step t3342 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) true)) :rule trans :premises (t3336 t3341))
% 14.45/14.67  (step t3343 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3335 t3342))
% 14.45/14.67  (step t3344 (cl (= (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule refl)
% 14.45/14.67  (step t3345 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))))) :rule cong :premises (t110 t1299 t452 t3343 t2242 t3344))
% 14.45/14.67  (step t3346 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule and_neg)
% 14.45/14.67  (step t3347 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3348)
% 14.45/14.67  (assume t3348.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3348.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.67  (assume t3348.a2 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.67  (assume t3348.a3 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))
% 14.45/14.67  (assume t3348.a4 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.67  (step t3348.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3348.t2)
% 14.45/14.67  (assume t3348.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))
% 14.45/14.67  (assume t3348.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.67  (assume t3348.t2.a2 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.67  (assume t3348.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3348.t2.a4 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.67  (step t3348.t2.t1 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule equiv_simplify)
% 14.45/14.67  (step t3348.t2.t2 (cl (not (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) false)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule equiv1 :premises (t3348.t2.t1))
% 14.45/14.67  (step t3348.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) :rule refl)
% 14.45/14.67  (step t3348.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3348.t2.a3))
% 14.45/14.67  (step t3348.t2.t5 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3348.t2.t4))
% 14.45/14.67  (step t3348.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3348.t2.t5))
% 14.45/14.67  (step t3348.t2.t7 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e20)) :rule symm :premises (t3348.t2.a2))
% 14.45/14.67  (step t3348.t2.t8 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t3348.t2.t7))
% 14.45/14.67  (step t3348.t2.t9 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule trans :premises (t3348.t2.t6 t3348.t2.t8))
% 14.45/14.67  (step t3348.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3348.t2.t9))
% 14.45/14.67  (step t3348.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t3348.t2.a1))
% 14.45/14.67  (step t3348.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.h4 tptp.e13))) :rule trans :premises (t3348.t2.t11 t3348.t2.a4))
% 14.45/14.67  (step t3348.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule cong :premises (t3348.t2.t12 t3348.t2.a4))
% 14.45/14.67  (step t3348.t2.t14 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t3348.t2.a4))
% 14.45/14.67  (step t3348.t2.t15 (cl (= (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t3348.t2.t14 t3348.t2.t14))
% 14.45/14.67  (step t3348.t2.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t3348.t2.t13 t3348.t2.t15))
% 14.45/14.67  (step t3348.t2.t17 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule symm :premises (t3348.t2.t16))
% 14.45/14.67  (step t3348.t2.t18 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule trans :premises (t3348.t2.t10 t3348.t2.t17))
% 14.45/14.67  (step t3348.t2.t19 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t3348.t2.t18))
% 14.45/14.67  (step t3348.t2.t20 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule cong :premises (t3348.t2.t3 t3348.t2.t19))
% 14.45/14.67  (step t3348.t2.t21 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.67  (step t3348.t2.t22 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv2 :premises (t3348.t2.t21))
% 14.45/14.67  (step t3348.t2.t23 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule not_not)
% 14.45/14.67  (step t3348.t2.t24 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t3348.t2.t22 t3348.t2.t23))
% 14.45/14.67  (step t3348.t2.t25 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t3348.t2.t24 t3348.t2.a0))
% 14.45/14.67  (step t3348.t2.t26 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) false)) :rule trans :premises (t3348.t2.t20 t3348.t2.t25))
% 14.45/14.67  (step t3348.t2.t27 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t3348.t2.t2 t3348.t2.t26))
% 14.45/14.67  (step t3348.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule subproof :discharge (t3348.t2.a0 t3348.t2.a1 t3348.t2.a2 t3348.t2.a3 t3348.t2.a4))
% 14.45/14.67  (step t3348.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.67  (step t3348.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3348.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3348.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3348.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.67  (step t3348.t8 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t3348.t2 t3348.t3 t3348.t4 t3348.t5 t3348.t6 t3348.t7))
% 14.45/14.67  (step t3348.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule reordering :premises (t3348.t8))
% 14.45/14.67  (step t3348.t10 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule contraction :premises (t3348.t9))
% 14.45/14.67  (step t3348.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t3348.t1 t3348.t10))
% 14.45/14.67  (step t3348.t12 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule implies_neg2)
% 14.45/14.67  (step t3348.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t3348.t11 t3348.t12))
% 14.45/14.67  (step t3348.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule contraction :premises (t3348.t13))
% 14.45/14.67  (step t3348.t15 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule implies :premises (t3348.t14))
% 14.45/14.67  (step t3348.t16 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule and_neg)
% 14.45/14.67  (step t3348.t17 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule resolution :premises (t3348.t16 t3348.a3 t3348.a2 t3348.a1 t3348.a0 t3348.a4))
% 14.45/14.67  (step t3348.t18 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t3348.t15 t3348.t17))
% 14.45/14.67  (step t3348 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule subproof :discharge (t3348.a0 t3348.a1 t3348.a2 t3348.a3 t3348.a4))
% 14.45/14.67  (step t3349 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3350 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3351 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3352 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.45/14.67  (step t3353 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.67  (step t3354 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t3348 t3349 t3350 t3351 t3352 t3353))
% 14.45/14.67  (step t3355 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule reordering :premises (t3354))
% 14.45/14.67  (step t3356 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule contraction :premises (t3355))
% 14.45/14.67  (step t3357 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t3347 t3356))
% 14.45/14.67  (step t3358 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule implies_neg2)
% 14.45/14.67  (step t3359 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t3357 t3358))
% 14.45/14.67  (step t3360 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule contraction :premises (t3359))
% 14.45/14.67  (step t3361 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule implies :premises (t3360))
% 14.45/14.67  (step t3362 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t3346 t3361))
% 14.45/14.67  (step t3363 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3364 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3365 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3366 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 14.45/14.67  (step t3367 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule or_neg)
% 14.45/14.67  (step t3368 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3369 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t3362 t3363 t3364 t3365 t3366 t3367 t3368))
% 14.45/14.67  (step t3370 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule contraction :premises (t3369))
% 14.45/14.67  (step t3371 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t3333 t3345 t3370))
% 14.45/14.67  (step t3372 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule or :premises (t3371))
% 14.45/14.67  (step t3373 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule reordering :premises (t3372))
% 14.45/14.67  (step t3374 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule and :premises (t365))
% 14.45/14.67  (step t3375 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3299 t3300 t1488 t3301 t1528 t2448 t1419 t2417 t2418 t2674 t366 t3332 t396 t1137 t3373 t3374 t2294 t1295))
% 14.45/14.67  (step t3376 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t3375))
% 14.45/14.67  (step t3377 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t2189))
% 14.45/14.67  (step t3378 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule resolution :premises (t3376 t3377))
% 14.45/14.67  (step t3379 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule contraction :premises (t3378))
% 14.45/14.67  (step t3380 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3379 t1269 t1270 t1781 t448 t2354 t912))
% 14.45/14.67  (step t3381 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t3380))
% 14.45/14.67  (step t3382 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t3381 t686 t2619 t397 t447))
% 14.45/14.67  (step t3383 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule contraction :premises (t3382))
% 14.45/14.67  (step t3384 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3383))
% 14.45/14.67  (step t3385 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t2904 t3384 t2619 t397 t447))
% 14.45/14.67  (step t3386 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t3385))
% 14.45/14.67  (step t3387 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.67  (step t3388 (cl (= (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule refl)
% 14.45/14.67  (step t3389 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t110 t111 t3388 t452 t831 t832 t2241))
% 14.45/14.67  (step t3390 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13)))) :rule and_neg)
% 14.45/14.67  (step t3391 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3392)
% 14.45/14.67  (assume t3392.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3392.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.67  (assume t3392.a2 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.67  (assume t3392.a3 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.67  (assume t3392.a4 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.67  (assume t3392.a5 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.67  (step t3392.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3392.t2)
% 14.45/14.67  (assume t3392.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.67  (assume t3392.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.67  (assume t3392.t2.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.45/14.67  (assume t3392.t2.a3 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.67  (assume t3392.t2.a4 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.67  (step t3392.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3392.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) false)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv1 :premises (t3392.t2.t1))
% 14.45/14.67  (step t3392.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t3392.t2.a1))
% 14.45/14.67  (step t3392.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t3392.t2.t3))
% 14.45/14.67  (step t3392.t2.t5 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t3392.t2.a3))
% 14.45/14.67  (step t3392.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t3392.t2.a2))
% 14.45/14.67  (step t3392.t2.t7 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t3392.t2.t6))
% 14.45/14.67  (step t3392.t2.t8 (cl (= (tptp.h2 tptp.e13) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t3392.t2.t5 t3392.t2.t7))
% 14.45/14.67  (step t3392.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h2 tptp.e13))) :rule symm :premises (t3392.t2.t8))
% 14.45/14.67  (step t3392.t2.t10 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) :rule symm :premises (t3392.t2.a4))
% 14.45/14.67  (step t3392.t2.t11 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e13))) :rule trans :premises (t3392.t2.t10 t3392.t2.a3))
% 14.45/14.67  (step t3392.t2.t12 (cl (= (tptp.h2 tptp.e13) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3392.t2.t11))
% 14.45/14.67  (step t3392.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3392.t2.t9 t3392.t2.t12))
% 14.45/14.67  (step t3392.t2.t14 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t3392.t2.t13))
% 14.45/14.67  (step t3392.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t3392.t2.t4 t3392.t2.t14))
% 14.45/14.67  (step t3392.t2.t16 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.67  (step t3392.t2.t17 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t3392.t2.t16))
% 14.45/14.67  (step t3392.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 14.45/14.67  (step t3392.t2.t19 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3392.t2.t17 t3392.t2.t18))
% 14.45/14.67  (step t3392.t2.t20 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t3392.t2.t19 t3392.t2.a0))
% 14.45/14.67  (step t3392.t2.t21 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t3392.t2.t15 t3392.t2.t20))
% 14.45/14.67  (step t3392.t2.t22 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3392.t2.t2 t3392.t2.t21))
% 14.45/14.67  (step t3392.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t3392.t2.a0 t3392.t2.a1 t3392.t2.a2 t3392.t2.a3 t3392.t2.a4))
% 14.45/14.67  (step t3392.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.67  (step t3392.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3392.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3392.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.67  (step t3392.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3392.t8 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3392.t2 t3392.t3 t3392.t4 t3392.t5 t3392.t6 t3392.t7))
% 14.45/14.67  (step t3392.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t3392.t8))
% 14.45/14.67  (step t3392.t10 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t3392.t9))
% 14.45/14.67  (step t3392.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3392.t1 t3392.t10))
% 14.45/14.67  (step t3392.t12 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.45/14.67  (step t3392.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3392.t11 t3392.t12))
% 14.45/14.67  (step t3392.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t3392.t13))
% 14.45/14.67  (step t3392.t15 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t3392.t14))
% 14.45/14.67  (step t3392.t16 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 14.45/14.67  (step t3392.t17 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3392.t18)
% 14.45/14.67  (assume t3392.t18.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3392.t18.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.67  (step t3392.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t3392.t18.a1))
% 14.45/14.67  (step t3392.t18.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t3392.t18.t1))
% 14.45/14.67  (step t3392.t18.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3392.t18.a0))
% 14.45/14.67  (step t3392.t18.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t3392.t18.t3 t3392.t18.t3))
% 14.45/14.67  (step t3392.t18.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t3392.t18.t2 t3392.t18.t4))
% 14.45/14.67  (step t3392.t18 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t3392.t18.a0 t3392.t18.a1))
% 14.45/14.67  (step t3392.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3392.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.67  (step t3392.t21 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t3392.t18 t3392.t19 t3392.t20))
% 14.45/14.67  (step t3392.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t3392.t21))
% 14.45/14.67  (step t3392.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t3392.t22))
% 14.45/14.67  (step t3392.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3392.t17 t3392.t23))
% 14.45/14.67  (step t3392.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.45/14.67  (step t3392.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3392.t24 t3392.t25))
% 14.45/14.67  (step t3392.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t3392.t26))
% 14.45/14.67  (step t3392.t28 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t3392.t27))
% 14.45/14.67  (step t3392.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.45/14.67  (step t3392.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3392.t29 t3392.a0 t3392.a1))
% 14.45/14.67  (step t3392.t31 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3392.t28 t3392.t30))
% 14.45/14.67  (step t3392.t32 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3392.t16 t3392.a4 t3392.a3 t3392.t31 t3392.a5 t3392.a2))
% 14.45/14.67  (step t3392.t33 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3392.t15 t3392.t32))
% 14.45/14.67  (step t3392 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t3392.a0 t3392.a1 t3392.a2 t3392.a3 t3392.a4 t3392.a5))
% 14.45/14.67  (step t3393 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3394 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.67  (step t3395 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3396 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3397 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.67  (step t3398 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.67  (step t3399 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))))) :rule resolution :premises (t3392 t3393 t3394 t3395 t3396 t3397 t3398))
% 14.45/14.67  (step t3400 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t3399))
% 14.45/14.67  (step t3401 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t3400))
% 14.45/14.67  (step t3402 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3391 t3401))
% 14.45/14.67  (step t3403 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.45/14.67  (step t3404 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3402 t3403))
% 14.45/14.67  (step t3405 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t3404))
% 14.45/14.67  (step t3406 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t3405))
% 14.45/14.67  (step t3407 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3390 t3406))
% 14.45/14.67  (step t3408 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3409 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.67  (step t3410 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3411 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3412 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.45/14.67  (step t3413 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e21 (tptp.h2 tptp.e13))))) :rule or_neg)
% 14.45/14.67  (step t3414 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3415 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3407 t3408 t3409 t3410 t3411 t3412 t3413 t3414))
% 14.45/14.67  (step t3416 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t3415))
% 14.45/14.67  (step t3417 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3387 t3389 t3416))
% 14.45/14.67  (step t3418 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t3417))
% 14.45/14.67  (step t3419 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.h2 tptp.e13)))) :rule reordering :premises (t3418))
% 14.45/14.67  (step t3420 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule or :premises (t3199))
% 14.45/14.67  (step t3421 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t1344))
% 14.45/14.67  (step t3422 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t1450))
% 14.45/14.67  (step t3423 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t201))
% 14.45/14.67  (step t3424 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t2189))
% 14.45/14.67  (step t3425 (cl (not (= (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13)))))) (not (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule equiv_pos2)
% 14.45/14.67  (step t3426 (cl (= (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13)))))) :rule cong :premises (t452 t1300 t2160 t2242))
% 14.45/14.67  (step t3427 (cl (not (= (=> (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))))) (not (=> (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule equiv_pos2)
% 14.45/14.67  (step t3428 (cl (= (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule refl)
% 14.45/14.67  (step t3429 (cl (= (= (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) false) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))))) :rule equiv_simplify)
% 14.45/14.67  (step t3430 (cl (= (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) false) (not (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))))) :rule equiv2 :premises (t3429))
% 14.45/14.67  (step t3431 (cl (not (not (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule not_not)
% 14.45/14.67  (step t3432 (cl (= (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) false) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t3430 t3431))
% 14.45/14.67  (step t3433 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) false) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3434)
% 14.45/14.67  (assume t3434.a0 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.67  (assume t3434.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))
% 14.45/14.67  (assume t3434.a2 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.67  (assume t3434.a3 (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))
% 14.45/14.67  (step t3434.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.67  (step t3434.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.67  (step t3434.t3 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.67  (step t3434.t4 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule equiv2 :premises (t3434.t3))
% 14.45/14.67  (step t3434.t5 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) :rule not_not)
% 14.45/14.67  (step t3434.t6 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) :rule resolution :premises (t3434.t4 t3434.t5))
% 14.45/14.67  (step t3434.t7 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) false)) :rule resolution :premises (t3434.t6 t3434.a3))
% 14.45/14.67  (step t3434.t8 (cl (= false (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule symm :premises (t3434.t7))
% 14.45/14.67  (step t3434.t9 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) true) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv_simplify)
% 14.45/14.67  (step t3434.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) true) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule equiv2 :premises (t3434.t9))
% 14.45/14.67  (step t3434.t11 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) :rule symm :premises (t3434.a1))
% 14.45/14.67  (step t3434.t12 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t3434.a0))
% 14.45/14.67  (step t3434.t13 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t3434.t12))
% 14.45/14.67  (step t3434.t14 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t3434.a2))
% 14.45/14.67  (step t3434.t15 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.h4 tptp.e13))) :rule trans :premises (t3434.t14 t3434.t13))
% 14.45/14.67  (step t3434.t16 (cl (= (tptp.h4 tptp.e13) (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t3434.t15))
% 14.45/14.67  (step t3434.t17 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) :rule trans :premises (t3434.t11 t3434.t13 t3434.t16))
% 14.45/14.67  (step t3434.t18 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) true)) :rule resolution :premises (t3434.t10 t3434.t17))
% 14.45/14.67  (step t3434.t19 (cl (= false true)) :rule trans :premises (t3434.t8 t3434.t18))
% 14.45/14.67  (step t3434.t20 (cl false) :rule resolution :premises (t3434.t1 t3434.t2 t3434.t19))
% 14.45/14.67  (step t3434 (cl (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) false) :rule subproof :discharge (t3434.a0 t3434.a1 t3434.a2 t3434.a3))
% 14.45/14.67  (step t3435 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.67  (step t3436 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3437 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3438 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule and_pos)
% 14.45/14.67  (step t3439 (cl false (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t3434 t3435 t3436 t3437 t3438))
% 14.45/14.67  (step t3440 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) false) :rule reordering :premises (t3439))
% 14.45/14.67  (step t3441 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) false) :rule contraction :premises (t3440))
% 14.45/14.67  (step t3442 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) false) false) :rule resolution :premises (t3433 t3441))
% 14.45/14.67  (step t3443 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) false) (not false)) :rule implies_neg2)
% 14.45/14.67  (step t3444 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) false) (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) false)) :rule resolution :premises (t3442 t3443))
% 14.45/14.67  (step t3445 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) false)) :rule contraction :premises (t3444))
% 14.45/14.67  (step t3446 (cl (= (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) false) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))))) :rule implies_simplify)
% 14.45/14.67  (step t3447 (cl (not (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) false)) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))))) :rule equiv1 :premises (t3446))
% 14.45/14.67  (step t3448 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t3445 t3447))
% 14.45/14.67  (step t3449 (cl (= (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) false)) :rule resolution :premises (t3432 t3448))
% 14.45/14.67  (step t3450 (cl (= (=> (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (=> (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) false))) :rule cong :premises (t3428 t3449))
% 14.45/14.67  (step t3451 (cl (= (=> (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) false) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))))) :rule all_simplify)
% 14.45/14.67  (step t3452 (cl (= (=> (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))))) :rule trans :premises (t3450 t3451))
% 14.45/14.67  (step t3453 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3454)
% 14.45/14.67  (assume t3454.a0 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.67  (assume t3454.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)))
% 14.45/14.67  (assume t3454.a2 (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))
% 14.45/14.67  (assume t3454.a3 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.67  (step t3454.t1 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule and_neg)
% 14.45/14.67  (step t3454.t2 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t3454.t1 t3454.a3 t3454.a1 t3454.a0 t3454.a2))
% 14.45/14.67  (step t3454 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule subproof :discharge (t3454.a0 t3454.a1 t3454.a2 t3454.a3))
% 14.45/14.67  (step t3455 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3456 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3457 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) :rule and_pos)
% 14.45/14.67  (step t3458 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.67  (step t3459 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t3454 t3455 t3456 t3457 t3458))
% 14.45/14.67  (step t3460 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule reordering :premises (t3459))
% 14.45/14.67  (step t3461 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule contraction :premises (t3460))
% 14.45/14.67  (step t3462 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) :rule resolution :premises (t3453 t3461))
% 14.45/14.67  (step t3463 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))))) :rule implies_neg2)
% 14.45/14.67  (step t3464 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))))) (=> (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))))) :rule resolution :premises (t3462 t3463))
% 14.45/14.67  (step t3465 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))))) :rule contraction :premises (t3464))
% 14.45/14.67  (step t3466 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t3427 t3452 t3465))
% 14.45/14.67  (step t3467 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule not_and :premises (t3466))
% 14.45/14.67  (step t3468 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3469 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3470 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))))) :rule or_neg)
% 14.45/14.67  (step t3471 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (not (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule or_neg)
% 14.45/14.67  (step t3472 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t3467 t3468 t3469 t3470 t3471))
% 14.45/14.67  (step t3473 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule contraction :premises (t3472))
% 14.45/14.67  (step t3474 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t3425 t3426 t3473))
% 14.45/14.67  (step t3475 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule or :premises (t3474))
% 14.45/14.67  (step t3476 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule reordering :premises (t3475))
% 14.45/14.67  (step t3477 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t3181 t507 t508 t3420 t3421 t3237 t3238 t1448 t397 t3422 t1488 t3423 t1528 t3424 t1782 t3373 t2294 t397 t3374 t2417 t2418 t2448 t1419 t2354 t912 t1269 t1270 t3476 t2184 t2294))
% 14.45/14.67  (step t3478 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule contraction :premises (t3477))
% 14.45/14.67  (step t3479 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t3478 t2619))
% 14.45/14.67  (step t3480 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule contraction :premises (t3479))
% 14.45/14.67  (step t3481 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3480))
% 14.45/14.67  (step t3482 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3419 t871 t396 t397 t872 t2619 t3481))
% 14.45/14.67  (step t3483 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t3482))
% 14.45/14.67  (step t3484 (cl (not (= (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))))) (not (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.67  (step t3485 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule refl)
% 14.45/14.67  (step t3486 (cl (= (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t2535 t3485 t1299))
% 14.45/14.67  (step t3487 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 14.45/14.67  (step t3488 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3489)
% 14.45/14.67  (assume t3489.a0 (not (= tptp.e20 tptp.e23)))
% 14.45/14.67  (assume t3489.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.67  (step t3489.t1 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3489.t2)
% 14.45/14.67  (assume t3489.t2.a0 (not (= tptp.e20 tptp.e23)))
% 14.45/14.67  (assume t3489.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.67  (step t3489.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.67  (step t3489.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t3489.t2.t1))
% 14.45/14.67  (step t3489.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.45/14.67  (step t3489.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) :rule symm :premises (t3489.t2.a1))
% 14.45/14.67  (step t3489.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t3489.t2.t4))
% 14.45/14.67  (step t3489.t2.t6 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) :rule symm :premises (t3489.t2.t5))
% 14.45/14.67  (step t3489.t2.t7 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 tptp.e23))) :rule cong :premises (t3489.t2.t3 t3489.t2.t6))
% 14.45/14.67  (step t3489.t2.t8 (cl (= (= (= tptp.e20 tptp.e23) false) (not (= tptp.e20 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.67  (step t3489.t2.t9 (cl (= (= tptp.e20 tptp.e23) false) (not (not (= tptp.e20 tptp.e23)))) :rule equiv2 :premises (t3489.t2.t8))
% 14.45/14.67  (step t3489.t2.t10 (cl (not (not (not (= tptp.e20 tptp.e23)))) (= tptp.e20 tptp.e23)) :rule not_not)
% 14.45/14.67  (step t3489.t2.t11 (cl (= (= tptp.e20 tptp.e23) false) (= tptp.e20 tptp.e23)) :rule resolution :premises (t3489.t2.t9 t3489.t2.t10))
% 14.45/14.67  (step t3489.t2.t12 (cl (= (= tptp.e20 tptp.e23) false)) :rule resolution :premises (t3489.t2.t11 t3489.t2.a0))
% 14.45/14.67  (step t3489.t2.t13 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t3489.t2.t7 t3489.t2.t12))
% 14.45/14.67  (step t3489.t2.t14 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3489.t2.t2 t3489.t2.t13))
% 14.45/14.67  (step t3489.t2 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t3489.t2.a0 t3489.t2.a1))
% 14.45/14.67  (step t3489.t3 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3489.t4 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3489.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3489.t2 t3489.t3 t3489.t4))
% 14.45/14.67  (step t3489.t6 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3489.t5))
% 14.45/14.67  (step t3489.t7 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t3489.t6))
% 14.45/14.67  (step t3489.t8 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3489.t1 t3489.t7))
% 14.45/14.67  (step t3489.t9 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 14.45/14.67  (step t3489.t10 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3489.t8 t3489.t9))
% 14.45/14.67  (step t3489.t11 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3489.t10))
% 14.45/14.67  (step t3489.t12 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t3489.t11))
% 14.45/14.67  (step t3489.t13 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 14.45/14.67  (step t3489.t14 (cl (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3489.t13 t3489.a0 t3489.a1))
% 14.45/14.67  (step t3489.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3489.t12 t3489.t14))
% 14.45/14.67  (step t3489 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t3489.a0 t3489.a1))
% 14.45/14.67  (step t3490 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3491 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3492 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3489 t3490 t3491))
% 14.45/14.67  (step t3493 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3492))
% 14.45/14.67  (step t3494 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t3493))
% 14.45/14.67  (step t3495 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3488 t3494))
% 14.45/14.67  (step t3496 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 14.45/14.67  (step t3497 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3495 t3496))
% 14.45/14.67  (step t3498 (cl (=> (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3497))
% 14.45/14.67  (step t3499 (cl (not (and (not (= tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t3498))
% 14.45/14.67  (step t3500 (cl (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3487 t3499))
% 14.45/14.67  (step t3501 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (not (= tptp.e20 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3502 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3503 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3504 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3500 t3501 t3502 t3503))
% 14.45/14.67  (step t3505 (cl (or (not (not (= tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3504))
% 14.45/14.67  (step t3506 (cl (or (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3484 t3486 t3505))
% 14.45/14.67  (step t3507 (cl (= tptp.e20 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule or :premises (t3506))
% 14.45/14.67  (step t3508 (cl (= tptp.e20 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3507))
% 14.45/14.67  (step t3509 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3483 t3508 t2559))
% 14.45/14.67  (step t3510 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t3509))
% 14.45/14.67  (step t3511 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t367))
% 14.45/14.67  (step t3512 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t2189))
% 14.45/14.67  (step t3513 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t1038))
% 14.45/14.67  (step t3514 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.67  (step t3515 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t110 t402 t2706 t204 t1610 t450))
% 14.45/14.67  (step t3516 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule and_neg)
% 14.45/14.67  (step t3517 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3518)
% 14.45/14.67  (assume t3518.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3518.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.67  (assume t3518.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.67  (assume t3518.a3 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (assume t3518.a4 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))
% 14.45/14.67  (step t3518.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3518.t2)
% 14.45/14.67  (assume t3518.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))
% 14.45/14.67  (assume t3518.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.67  (assume t3518.t2.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.67  (assume t3518.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3518.t2.a4 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (step t3518.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.67  (step t3518.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t3518.t2.t1))
% 14.45/14.67  (step t3518.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t3518.t2.a1))
% 14.45/14.67  (step t3518.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t3518.t2.t3))
% 14.45/14.67  (step t3518.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3518.t2.a3))
% 14.45/14.67  (step t3518.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) :rule symm :premises (t3518.t2.a2))
% 14.45/14.67  (step t3518.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t3518.t2.t6))
% 14.45/14.67  (step t3518.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule trans :premises (t3518.t2.t5 t3518.t2.t7))
% 14.45/14.67  (step t3518.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3518.t2.t8))
% 14.45/14.67  (step t3518.t2.t10 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t3518.t2.a4))
% 14.45/14.67  (step t3518.t2.t11 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t3518.t2.t10 t3518.t2.a3))
% 14.45/14.67  (step t3518.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3518.t2.t11))
% 14.45/14.67  (step t3518.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t3518.t2.t9 t3518.t2.t12))
% 14.45/14.67  (step t3518.t2.t14 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t3518.t2.t13))
% 14.45/14.67  (step t3518.t2.t15 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule cong :premises (t3518.t2.t4 t3518.t2.t14))
% 14.45/14.67  (step t3518.t2.t16 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.67  (step t3518.t2.t17 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv2 :premises (t3518.t2.t16))
% 14.45/14.67  (step t3518.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule not_not)
% 14.45/14.67  (step t3518.t2.t19 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t3518.t2.t17 t3518.t2.t18))
% 14.45/14.67  (step t3518.t2.t20 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false)) :rule resolution :premises (t3518.t2.t19 t3518.t2.a0))
% 14.45/14.67  (step t3518.t2.t21 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t3518.t2.t15 t3518.t2.t20))
% 14.45/14.67  (step t3518.t2.t22 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3518.t2.t2 t3518.t2.t21))
% 14.45/14.67  (step t3518.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t3518.t2.a0 t3518.t2.a1 t3518.t2.a2 t3518.t2.a3 t3518.t2.a4))
% 14.45/14.67  (step t3518.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 14.45/14.67  (step t3518.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3518.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3518.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3518.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3518.t8 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3518.t2 t3518.t3 t3518.t4 t3518.t5 t3518.t6 t3518.t7))
% 14.45/14.67  (step t3518.t9 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t3518.t8))
% 14.45/14.67  (step t3518.t10 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t3518.t9))
% 14.45/14.67  (step t3518.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3518.t1 t3518.t10))
% 14.45/14.67  (step t3518.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.67  (step t3518.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3518.t11 t3518.t12))
% 14.45/14.67  (step t3518.t14 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t3518.t13))
% 14.45/14.67  (step t3518.t15 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t3518.t14))
% 14.45/14.67  (step t3518.t16 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.67  (step t3518.t17 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3518.t18)
% 14.45/14.67  (assume t3518.t18.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3518.t18.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.67  (step t3518.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t3518.t18.a1))
% 14.45/14.67  (step t3518.t18.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t3518.t18.t1))
% 14.45/14.67  (step t3518.t18.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3518.t18.a0))
% 14.45/14.67  (step t3518.t18.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.67  (step t3518.t18.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t3518.t18.t3 t3518.t18.t4))
% 14.45/14.67  (step t3518.t18.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t3518.t18.t2 t3518.t18.t5))
% 14.45/14.67  (step t3518.t18 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t3518.t18.a0 t3518.t18.a1))
% 14.45/14.67  (step t3518.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3518.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3518.t21 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t3518.t18 t3518.t19 t3518.t20))
% 14.45/14.67  (step t3518.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t3518.t21))
% 14.45/14.67  (step t3518.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t3518.t22))
% 14.45/14.67  (step t3518.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3518.t17 t3518.t23))
% 14.45/14.67  (step t3518.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.67  (step t3518.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t3518.t24 t3518.t25))
% 14.45/14.67  (step t3518.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t3518.t26))
% 14.45/14.67  (step t3518.t28 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t3518.t27))
% 14.45/14.67  (step t3518.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.67  (step t3518.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t3518.t29 t3518.a0 t3518.a1))
% 14.45/14.67  (step t3518.t31 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3518.t28 t3518.t30))
% 14.45/14.67  (step t3518.t32 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3518.t16 t3518.a4 t3518.t31 t3518.a2 t3518.a0 t3518.a3))
% 14.45/14.67  (step t3518.t33 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3518.t15 t3518.t32))
% 14.45/14.67  (step t3518 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t3518.a0 t3518.a1 t3518.a2 t3518.a3 t3518.a4))
% 14.45/14.67  (step t3519 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3520 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3521 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3522 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3523 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 14.45/14.67  (step t3524 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))))) :rule resolution :premises (t3518 t3519 t3520 t3521 t3522 t3523))
% 14.45/14.67  (step t3525 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t3524))
% 14.45/14.67  (step t3526 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t3525))
% 14.45/14.67  (step t3527 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3517 t3526))
% 14.45/14.67  (step t3528 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.67  (step t3529 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3527 t3528))
% 14.45/14.67  (step t3530 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t3529))
% 14.45/14.67  (step t3531 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t3530))
% 14.45/14.67  (step t3532 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3516 t3531))
% 14.45/14.67  (step t3533 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3534 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3535 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 14.45/14.67  (step t3536 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3537 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))))) :rule or_neg)
% 14.45/14.67  (step t3538 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3539 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3532 t3533 t3534 t3535 t3536 t3537 t3538))
% 14.45/14.67  (step t3540 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t3539))
% 14.45/14.67  (step t3541 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3514 t3515 t3540))
% 14.45/14.67  (step t3542 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t3541))
% 14.45/14.67  (step t3543 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t3542))
% 14.45/14.67  (step t3544 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.67  (step t3545 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t110 t402 t2706 t2425 t1610 t561))
% 14.45/14.67  (step t3546 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule and_neg)
% 14.45/14.67  (step t3547 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3548)
% 14.45/14.67  (assume t3548.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3548.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.67  (assume t3548.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.67  (assume t3548.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.67  (assume t3548.a4 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))
% 14.45/14.67  (step t3548.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3548.t2)
% 14.45/14.67  (assume t3548.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))
% 14.45/14.67  (assume t3548.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.67  (assume t3548.t2.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.67  (assume t3548.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3548.t2.a4 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.67  (step t3548.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3548.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t3548.t2.t1))
% 14.45/14.67  (step t3548.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t3548.t2.a1))
% 14.45/14.67  (step t3548.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t3548.t2.t3))
% 14.45/14.67  (step t3548.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3548.t2.a3))
% 14.45/14.67  (step t3548.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e20)) :rule symm :premises (t3548.t2.a2))
% 14.45/14.67  (step t3548.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t3548.t2.t6))
% 14.45/14.67  (step t3548.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule trans :premises (t3548.t2.t5 t3548.t2.t7))
% 14.45/14.67  (step t3548.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3548.t2.t8))
% 14.45/14.67  (step t3548.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20)) :rule symm :premises (t3548.t2.a4))
% 14.45/14.67  (step t3548.t2.t11 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t3548.t2.t10))
% 14.45/14.67  (step t3548.t2.t12 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20)) :rule symm :premises (t3548.t2.t11))
% 14.45/14.67  (step t3548.t2.t13 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t3548.t2.t12 t3548.t2.a3))
% 14.45/14.67  (step t3548.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t3548.t2.t13))
% 14.45/14.67  (step t3548.t2.t15 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t3548.t2.t9 t3548.t2.t14))
% 14.45/14.67  (step t3548.t2.t16 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t3548.t2.t15))
% 14.45/14.67  (step t3548.t2.t17 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule cong :premises (t3548.t2.t4 t3548.t2.t16))
% 14.45/14.67  (step t3548.t2.t18 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.67  (step t3548.t2.t19 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv2 :premises (t3548.t2.t18))
% 14.45/14.67  (step t3548.t2.t20 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule not_not)
% 14.45/14.67  (step t3548.t2.t21 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t3548.t2.t19 t3548.t2.t20))
% 14.45/14.67  (step t3548.t2.t22 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) false)) :rule resolution :premises (t3548.t2.t21 t3548.t2.a0))
% 14.45/14.67  (step t3548.t2.t23 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t3548.t2.t17 t3548.t2.t22))
% 14.45/14.67  (step t3548.t2.t24 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3548.t2.t2 t3548.t2.t23))
% 14.45/14.67  (step t3548.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t3548.t2.a0 t3548.t2.a1 t3548.t2.a2 t3548.t2.a3 t3548.t2.a4))
% 14.45/14.67  (step t3548.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 14.45/14.67  (step t3548.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3548.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3548.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3548.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3548.t8 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3548.t2 t3548.t3 t3548.t4 t3548.t5 t3548.t6 t3548.t7))
% 14.45/14.67  (step t3548.t9 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t3548.t8))
% 14.45/14.67  (step t3548.t10 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3548.t9))
% 14.45/14.67  (step t3548.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3548.t1 t3548.t10))
% 14.45/14.67  (step t3548.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.67  (step t3548.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3548.t11 t3548.t12))
% 14.45/14.67  (step t3548.t14 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t3548.t13))
% 14.45/14.67  (step t3548.t15 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t3548.t14))
% 14.45/14.67  (step t3548.t16 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.45/14.67  (step t3548.t17 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3548.t18)
% 14.45/14.67  (assume t3548.t18.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3548.t18.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.67  (step t3548.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t3548.t18.a1))
% 14.45/14.67  (step t3548.t18.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t3548.t18.t1))
% 14.45/14.67  (step t3548.t18.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3548.t18.a0))
% 14.45/14.67  (step t3548.t18.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.67  (step t3548.t18.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t3548.t18.t3 t3548.t18.t4))
% 14.45/14.67  (step t3548.t18.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t3548.t18.t2 t3548.t18.t5))
% 14.45/14.67  (step t3548.t18 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t3548.t18.a0 t3548.t18.a1))
% 14.45/14.67  (step t3548.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3548.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3548.t21 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t3548.t18 t3548.t19 t3548.t20))
% 14.45/14.67  (step t3548.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t3548.t21))
% 14.45/14.67  (step t3548.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t3548.t22))
% 14.45/14.67  (step t3548.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3548.t17 t3548.t23))
% 14.45/14.67  (step t3548.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.67  (step t3548.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t3548.t24 t3548.t25))
% 14.45/14.67  (step t3548.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t3548.t26))
% 14.45/14.67  (step t3548.t28 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t3548.t27))
% 14.45/14.67  (step t3548.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.67  (step t3548.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t3548.t29 t3548.a0 t3548.a1))
% 14.45/14.67  (step t3548.t31 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3548.t28 t3548.t30))
% 14.45/14.67  (step t3548.t32 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3548.t16 t3548.a4 t3548.t31 t3548.a2 t3548.a0 t3548.a3))
% 14.45/14.67  (step t3548.t33 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3548.t15 t3548.t32))
% 14.45/14.67  (step t3548 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t3548.a0 t3548.a1 t3548.a2 t3548.a3 t3548.a4))
% 14.45/14.67  (step t3549 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3550 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3551 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3552 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3553 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 14.45/14.67  (step t3554 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))))) :rule resolution :premises (t3548 t3549 t3550 t3551 t3552 t3553))
% 14.45/14.67  (step t3555 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t3554))
% 14.45/14.67  (step t3556 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3555))
% 14.45/14.67  (step t3557 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3547 t3556))
% 14.45/14.67  (step t3558 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.67  (step t3559 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3557 t3558))
% 14.45/14.67  (step t3560 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t3559))
% 14.45/14.67  (step t3561 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t3560))
% 14.45/14.67  (step t3562 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3546 t3561))
% 14.45/14.67  (step t3563 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3564 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3565 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 14.45/14.67  (step t3566 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3567 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))))) :rule or_neg)
% 14.45/14.67  (step t3568 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3569 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3562 t3563 t3564 t3565 t3566 t3567 t3568))
% 14.45/14.67  (step t3570 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t3569))
% 14.45/14.67  (step t3571 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3544 t3545 t3570))
% 14.45/14.67  (step t3572 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t3571))
% 14.45/14.67  (step t3573 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t3572))
% 14.45/14.67  (step t3574 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2183 t2184 t3512 t1782 t3513 t1078 t3543 t447 t397 t1637 t3573 t447 t397 t1637))
% 14.45/14.67  (step t3575 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3574))
% 14.45/14.67  (step t3576 (cl (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)))) :rule and :premises (t200))
% 14.45/14.67  (step t3577 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) :rule or :premises (t3576))
% 14.45/14.67  (step t3578 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.67  (step t3579 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3580 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv1 :premises (t3579))
% 14.45/14.67  (step t3581 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))))) :rule all_simplify)
% 14.45/14.67  (step t3582 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule refl)
% 14.45/14.67  (step t3583 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 14.45/14.67  (step t3584 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t3582 t3583))
% 14.45/14.67  (step t3585 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true)) :rule all_simplify)
% 14.45/14.67  (step t3586 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) true)) :rule trans :premises (t3584 t3585))
% 14.45/14.67  (step t3587 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) true)) :rule trans :premises (t3581 t3586))
% 14.45/14.67  (step t3588 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3580 t3587))
% 14.45/14.67  (step t3589 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t2425 t3588 t112))
% 14.45/14.67  (step t3590 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule and_neg)
% 14.45/14.67  (step t3591 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3592)
% 14.45/14.67  (assume t3592.a0 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.67  (assume t3592.a1 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.67  (step t3592.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3592.t2)
% 14.45/14.67  (assume t3592.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.67  (assume t3592.t2.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.67  (step t3592.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3592.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) false)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv1 :premises (t3592.t2.t1))
% 14.45/14.67  (step t3592.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20)) :rule symm :premises (t3592.t2.a1))
% 14.45/14.67  (step t3592.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t3592.t2.t3))
% 14.45/14.67  (step t3592.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule refl)
% 14.45/14.67  (step t3592.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t3592.t2.t4 t3592.t2.t5))
% 14.45/14.67  (step t3592.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3592.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t3592.t2.t7))
% 14.45/14.67  (step t3592.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 14.45/14.67  (step t3592.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t3592.t2.t8 t3592.t2.t9))
% 14.45/14.67  (step t3592.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t3592.t2.t10 t3592.t2.a0))
% 14.45/14.67  (step t3592.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) false)) :rule trans :premises (t3592.t2.t6 t3592.t2.t11))
% 14.45/14.67  (step t3592.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3592.t2.t2 t3592.t2.t12))
% 14.45/14.67  (step t3592.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t3592.t2.a0 t3592.t2.a1))
% 14.45/14.67  (step t3592.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3592.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3592.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t3592.t2 t3592.t3 t3592.t4))
% 14.45/14.67  (step t3592.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t3592.t5))
% 14.45/14.67  (step t3592.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t3592.t6))
% 14.45/14.67  (step t3592.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3592.t1 t3592.t7))
% 14.45/14.67  (step t3592.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 14.45/14.67  (step t3592.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3592.t8 t3592.t9))
% 14.45/14.67  (step t3592.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t3592.t10))
% 14.45/14.67  (step t3592.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t3592.t11))
% 14.45/14.67  (step t3592.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.45/14.67  (step t3592.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3592.t13 t3592.a1 t3592.a0))
% 14.45/14.67  (step t3592.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3592.t12 t3592.t14))
% 14.45/14.67  (step t3592 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t3592.a0 t3592.a1))
% 14.45/14.67  (step t3593 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3594 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3595 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t3592 t3593 t3594))
% 14.45/14.67  (step t3596 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t3595))
% 14.45/14.67  (step t3597 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t3596))
% 14.45/14.67  (step t3598 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3591 t3597))
% 14.45/14.67  (step t3599 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 14.45/14.67  (step t3600 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3598 t3599))
% 14.45/14.67  (step t3601 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t3600))
% 14.45/14.67  (step t3602 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t3601))
% 14.45/14.67  (step t3603 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3590 t3602))
% 14.45/14.67  (step t3604 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3605 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 14.45/14.67  (step t3606 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3607 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3603 t3604 t3605 t3606))
% 14.45/14.67  (step t3608 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t3607))
% 14.45/14.67  (step t3609 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t3578 t3589 t3608))
% 14.45/14.67  (step t3610 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule or :premises (t3609))
% 14.45/14.67  (step t3611 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t3610))
% 14.45/14.67  (step t3612 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and :premises (t365))
% 14.45/14.67  (step t3613 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3575 t3577 t398 t1822 t3611 t3612))
% 14.45/14.67  (step t3614 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t3613))
% 14.45/14.67  (step t3615 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t944))
% 14.45/14.67  (step t3616 (cl (not (= (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv_pos2)
% 14.45/14.67  (step t3617 (cl (= (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3618 (cl (not (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv1 :premises (t3617))
% 14.45/14.67  (step t3619 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))))) :rule all_simplify)
% 14.45/14.67  (step t3620 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule refl)
% 14.45/14.67  (step t3621 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 14.45/14.67  (step t3622 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t3620 t3621))
% 14.45/14.67  (step t3623 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) true)) :rule all_simplify)
% 14.45/14.67  (step t3624 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) true)) :rule trans :premises (t3622 t3623))
% 14.45/14.67  (step t3625 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) true)) :rule trans :premises (t3619 t3624))
% 14.45/14.67  (step t3626 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3618 t3625))
% 14.45/14.67  (step t3627 (cl (= (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t111 t3388 t702 t3626))
% 14.45/14.67  (step t3628 (cl (not (= (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))))) (not (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule equiv_pos2)
% 14.45/14.67  (step t3629 (cl (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule refl)
% 14.45/14.67  (step t3630 (cl (= (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))))) :rule equiv_simplify)
% 14.45/14.67  (step t3631 (cl (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false) (not (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))))) :rule equiv2 :premises (t3630))
% 14.45/14.67  (step t3632 (cl (not (not (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule not_not)
% 14.45/14.67  (step t3633 (cl (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3631 t3632))
% 14.45/14.67  (step t3634 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3635)
% 14.45/14.67  (assume t3635.a0 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.67  (assume t3635.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.67  (assume t3635.a2 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.67  (assume t3635.a3 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.67  (step t3635.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.67  (step t3635.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.67  (step t3635.t3 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3635.t4 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv2 :premises (t3635.t3))
% 14.45/14.67  (step t3635.t5 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule not_not)
% 14.45/14.67  (step t3635.t6 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) false) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t3635.t4 t3635.t5))
% 14.45/14.67  (step t3635.t7 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t3635.t6 t3635.a3))
% 14.45/14.67  (step t3635.t8 (cl (= false (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule symm :premises (t3635.t7))
% 14.45/14.67  (step t3635.t9 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) true) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv_simplify)
% 14.45/14.67  (step t3635.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) true) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv2 :premises (t3635.t9))
% 14.45/14.67  (step t3635.t11 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) :rule symm :premises (t3635.a1))
% 14.45/14.67  (step t3635.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t3635.a0))
% 14.45/14.67  (step t3635.t13 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t3635.t12))
% 14.45/14.67  (step t3635.t14 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) :rule symm :premises (t3635.a2))
% 14.45/14.67  (step t3635.t15 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule trans :premises (t3635.t14 t3635.t13))
% 14.45/14.67  (step t3635.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3635.t15))
% 14.45/14.67  (step t3635.t17 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3635.t11 t3635.t13 t3635.t16))
% 14.45/14.67  (step t3635.t18 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) true)) :rule resolution :premises (t3635.t10 t3635.t17))
% 14.45/14.67  (step t3635.t19 (cl (= false true)) :rule trans :premises (t3635.t8 t3635.t18))
% 14.45/14.67  (step t3635.t20 (cl false) :rule resolution :premises (t3635.t1 t3635.t2 t3635.t19))
% 14.45/14.67  (step t3635 (cl (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false) :rule subproof :discharge (t3635.a0 t3635.a1 t3635.a2 t3635.a3))
% 14.45/14.67  (step t3636 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.67  (step t3637 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3638 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3639 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3640 (cl false (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t3635 t3636 t3637 t3638 t3639))
% 14.45/14.67  (step t3641 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) false) :rule reordering :premises (t3640))
% 14.45/14.67  (step t3642 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) false) :rule contraction :premises (t3641))
% 14.45/14.67  (step t3643 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false) false) :rule resolution :premises (t3634 t3642))
% 14.45/14.67  (step t3644 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false) (not false)) :rule implies_neg2)
% 14.45/14.67  (step t3645 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false) (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false)) :rule resolution :premises (t3643 t3644))
% 14.45/14.67  (step t3646 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false)) :rule contraction :premises (t3645))
% 14.45/14.67  (step t3647 (cl (= (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))))) :rule implies_simplify)
% 14.45/14.67  (step t3648 (cl (not (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false)) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule equiv1 :premises (t3647))
% 14.45/14.67  (step t3649 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t3646 t3648))
% 14.45/14.67  (step t3650 (cl (= (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false)) :rule resolution :premises (t3633 t3649))
% 14.45/14.67  (step t3651 (cl (= (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false))) :rule cong :premises (t3629 t3650))
% 14.45/14.67  (step t3652 (cl (= (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) false) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))))) :rule all_simplify)
% 14.45/14.67  (step t3653 (cl (= (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))))) :rule trans :premises (t3651 t3652))
% 14.45/14.67  (step t3654 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3655)
% 14.45/14.67  (assume t3655.a0 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.67  (assume t3655.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.67  (assume t3655.a2 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.67  (assume t3655.a3 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))
% 14.45/14.67  (step t3655.t1 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 14.45/14.67  (step t3655.t2 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3655.t1 t3655.a0 t3655.a2 t3655.a1 t3655.a3))
% 14.45/14.67  (step t3655 (cl (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule subproof :discharge (t3655.a0 t3655.a1 t3655.a2 t3655.a3))
% 14.45/14.67  (step t3656 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.67  (step t3657 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3658 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3659 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3660 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t3655 t3656 t3657 t3658 t3659))
% 14.45/14.67  (step t3661 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule reordering :premises (t3660))
% 14.45/14.67  (step t3662 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t3661))
% 14.45/14.67  (step t3663 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3654 t3662))
% 14.45/14.67  (step t3664 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule implies_neg2)
% 14.45/14.67  (step t3665 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t3663 t3664))
% 14.45/14.67  (step t3666 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule contraction :premises (t3665))
% 14.45/14.67  (step t3667 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t3628 t3653 t3666))
% 14.45/14.67  (step t3668 (cl (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule not_and :premises (t3667))
% 14.45/14.67  (step t3669 (cl (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.67  (step t3670 (cl (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3671 (cl (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3672 (cl (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 14.45/14.67  (step t3673 (cl (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t3668 t3669 t3670 t3671 t3672))
% 14.45/14.67  (step t3674 (cl (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule contraction :premises (t3673))
% 14.45/14.67  (step t3675 (cl (or (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3616 t3627 t3674))
% 14.45/14.67  (step t3676 (cl (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule or :premises (t3675))
% 14.45/14.67  (step t3677 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule reordering :premises (t3676))
% 14.45/14.67  (step t3678 (cl (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule and :premises (t365))
% 14.45/14.67  (step t3679 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3680 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t3679))
% 14.45/14.67  (step t3681 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3682 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule reordering :premises (t3681))
% 14.45/14.67  (step t3683 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t1959 t686 t3615 t1010 t3677 t396 t3678 t3680 t3682))
% 14.45/14.67  (step t3684 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule contraction :premises (t3683))
% 14.45/14.67  (step t3685 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule or :premises (t1751))
% 14.45/14.67  (step t3686 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t1038))
% 14.45/14.67  (step t3687 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3688 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule reordering :premises (t3687))
% 14.45/14.67  (step t3689 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t3684 t3685 t1783 t1823 t1826 t1832 t3686 t1078 t3688))
% 14.45/14.67  (step t3690 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule contraction :premises (t3689))
% 14.45/14.67  (step t3691 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule or :premises (t1598))
% 14.45/14.67  (step t3692 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3693 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule reordering :premises (t3692))
% 14.45/14.67  (step t3694 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule resolution :premises (t3690 t1673 t1674 t3691 t1638 t2148 t447 t2149 t2383 t2183 t2184 t1269 t1270 t3693))
% 14.45/14.67  (step t3695 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule contraction :premises (t3694))
% 14.45/14.67  (step t3696 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t2189))
% 14.45/14.67  (step t3697 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.67  (step t3698 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t110 t402 t112 t204 t1050 t450))
% 14.45/14.67  (step t3699 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule and_neg)
% 14.45/14.67  (step t3700 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3701)
% 14.45/14.67  (assume t3701.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3701.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.67  (assume t3701.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.67  (assume t3701.a3 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (assume t3701.a4 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.67  (step t3701.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3701.t2)
% 14.45/14.67  (assume t3701.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.67  (assume t3701.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.67  (assume t3701.t2.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.67  (assume t3701.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3701.t2.a4 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (step t3701.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.67  (step t3701.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t3701.t2.t1))
% 14.45/14.67  (step t3701.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t3701.t2.a1))
% 14.45/14.67  (step t3701.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t3701.t2.t3))
% 14.45/14.67  (step t3701.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3701.t2.a3))
% 14.45/14.67  (step t3701.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t3701.t2.a2))
% 14.45/14.67  (step t3701.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t3701.t2.t6))
% 14.45/14.67  (step t3701.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t3701.t2.t5 t3701.t2.t7))
% 14.45/14.67  (step t3701.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3701.t2.t8))
% 14.45/14.67  (step t3701.t2.t10 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t3701.t2.a4))
% 14.45/14.67  (step t3701.t2.t11 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t3701.t2.t10 t3701.t2.a3))
% 14.45/14.67  (step t3701.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3701.t2.t11))
% 14.45/14.67  (step t3701.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t3701.t2.t9 t3701.t2.t12))
% 14.45/14.67  (step t3701.t2.t14 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t3701.t2.t13))
% 14.45/14.67  (step t3701.t2.t15 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t3701.t2.t4 t3701.t2.t14))
% 14.45/14.67  (step t3701.t2.t16 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3701.t2.t17 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t3701.t2.t16))
% 14.45/14.67  (step t3701.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 14.45/14.67  (step t3701.t2.t19 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t3701.t2.t17 t3701.t2.t18))
% 14.45/14.67  (step t3701.t2.t20 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t3701.t2.t19 t3701.t2.a0))
% 14.45/14.67  (step t3701.t2.t21 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t3701.t2.t15 t3701.t2.t20))
% 14.45/14.67  (step t3701.t2.t22 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3701.t2.t2 t3701.t2.t21))
% 14.45/14.67  (step t3701.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t3701.t2.a0 t3701.t2.a1 t3701.t2.a2 t3701.t2.a3 t3701.t2.a4))
% 14.45/14.67  (step t3701.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3701.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3701.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3701.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3701.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3701.t8 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3701.t2 t3701.t3 t3701.t4 t3701.t5 t3701.t6 t3701.t7))
% 14.45/14.67  (step t3701.t9 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t3701.t8))
% 14.45/14.67  (step t3701.t10 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t3701.t9))
% 14.45/14.67  (step t3701.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3701.t1 t3701.t10))
% 14.45/14.67  (step t3701.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.67  (step t3701.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3701.t11 t3701.t12))
% 14.45/14.67  (step t3701.t14 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t3701.t13))
% 14.45/14.67  (step t3701.t15 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t3701.t14))
% 14.45/14.67  (step t3701.t16 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.45/14.67  (step t3701.t17 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3701.t18)
% 14.45/14.67  (assume t3701.t18.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3701.t18.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.67  (step t3701.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t3701.t18.a1))
% 14.45/14.67  (step t3701.t18.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t3701.t18.t1))
% 14.45/14.67  (step t3701.t18.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3701.t18.a0))
% 14.45/14.67  (step t3701.t18.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.67  (step t3701.t18.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t3701.t18.t3 t3701.t18.t4))
% 14.45/14.67  (step t3701.t18.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t3701.t18.t2 t3701.t18.t5))
% 14.45/14.67  (step t3701.t18 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t3701.t18.a0 t3701.t18.a1))
% 14.45/14.67  (step t3701.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3701.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3701.t21 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t3701.t18 t3701.t19 t3701.t20))
% 14.45/14.67  (step t3701.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t3701.t21))
% 14.45/14.67  (step t3701.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t3701.t22))
% 14.45/14.67  (step t3701.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3701.t17 t3701.t23))
% 14.45/14.67  (step t3701.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.67  (step t3701.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t3701.t24 t3701.t25))
% 14.45/14.67  (step t3701.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t3701.t26))
% 14.45/14.67  (step t3701.t28 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t3701.t27))
% 14.45/14.67  (step t3701.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.67  (step t3701.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t3701.t29 t3701.a0 t3701.a1))
% 14.45/14.67  (step t3701.t31 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3701.t28 t3701.t30))
% 14.45/14.67  (step t3701.t32 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3701.t16 t3701.a4 t3701.t31 t3701.a2 t3701.a0 t3701.a3))
% 14.45/14.67  (step t3701.t33 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3701.t15 t3701.t32))
% 14.45/14.67  (step t3701 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t3701.a0 t3701.a1 t3701.a2 t3701.a3 t3701.a4))
% 14.45/14.67  (step t3702 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3703 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3704 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3705 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3706 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3707 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t3701 t3702 t3703 t3704 t3705 t3706))
% 14.45/14.67  (step t3708 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t3707))
% 14.45/14.67  (step t3709 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t3708))
% 14.45/14.67  (step t3710 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3700 t3709))
% 14.45/14.67  (step t3711 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.67  (step t3712 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3710 t3711))
% 14.45/14.67  (step t3713 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t3712))
% 14.45/14.67  (step t3714 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t3713))
% 14.45/14.67  (step t3715 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3699 t3714))
% 14.45/14.67  (step t3716 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3717 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3718 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3719 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3720 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 14.45/14.67  (step t3721 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3722 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3715 t3716 t3717 t3718 t3719 t3720 t3721))
% 14.45/14.67  (step t3723 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t3722))
% 14.45/14.67  (step t3724 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t3697 t3698 t3723))
% 14.45/14.67  (step t3725 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t3724))
% 14.45/14.67  (step t3726 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t3725))
% 14.45/14.67  (step t3727 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_pos2)
% 14.45/14.67  (step t3728 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t110 t402 t112 t2450 t1050 t1211))
% 14.45/14.67  (step t3729 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule and_neg)
% 14.45/14.67  (step t3730 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3731)
% 14.45/14.67  (assume t3731.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3731.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.67  (assume t3731.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.67  (assume t3731.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.67  (assume t3731.a4 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.67  (step t3731.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3731.t2)
% 14.45/14.67  (assume t3731.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.67  (assume t3731.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.67  (assume t3731.t2.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.67  (assume t3731.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3731.t2.a4 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.67  (step t3731.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) false) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.67  (step t3731.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) false)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule equiv1 :premises (t3731.t2.t1))
% 14.45/14.67  (step t3731.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t3731.t2.a1))
% 14.45/14.67  (step t3731.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t3731.t2.t3))
% 14.45/14.67  (step t3731.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3731.t2.a3))
% 14.45/14.67  (step t3731.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t3731.t2.a2))
% 14.45/14.67  (step t3731.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t3731.t2.t6))
% 14.45/14.67  (step t3731.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t3731.t2.t5 t3731.t2.t7))
% 14.45/14.67  (step t3731.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3731.t2.t8))
% 14.45/14.67  (step t3731.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) :rule symm :premises (t3731.t2.a4))
% 14.45/14.67  (step t3731.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t3731.t2.t10 t3731.t2.a3))
% 14.45/14.67  (step t3731.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t3731.t2.t11))
% 14.45/14.67  (step t3731.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e22 tptp.e22))) :rule trans :premises (t3731.t2.t9 t3731.t2.t12))
% 14.45/14.67  (step t3731.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t3731.t2.t13))
% 14.45/14.67  (step t3731.t2.t15 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t3731.t2.t4 t3731.t2.t14))
% 14.45/14.67  (step t3731.t2.t16 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3731.t2.t17 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t3731.t2.t16))
% 14.45/14.67  (step t3731.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 14.45/14.67  (step t3731.t2.t19 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t3731.t2.t17 t3731.t2.t18))
% 14.45/14.67  (step t3731.t2.t20 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t3731.t2.t19 t3731.t2.a0))
% 14.45/14.67  (step t3731.t2.t21 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) false)) :rule trans :premises (t3731.t2.t15 t3731.t2.t20))
% 14.45/14.67  (step t3731.t2.t22 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3731.t2.t2 t3731.t2.t21))
% 14.45/14.67  (step t3731.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t3731.t2.a0 t3731.t2.a1 t3731.t2.a2 t3731.t2.a3 t3731.t2.a4))
% 14.45/14.67  (step t3731.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3731.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3731.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3731.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3731.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3731.t8 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t3731.t2 t3731.t3 t3731.t4 t3731.t5 t3731.t6 t3731.t7))
% 14.45/14.67  (step t3731.t9 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t3731.t8))
% 14.45/14.67  (step t3731.t10 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t3731.t9))
% 14.45/14.67  (step t3731.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3731.t1 t3731.t10))
% 14.45/14.67  (step t3731.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.45/14.67  (step t3731.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t3731.t11 t3731.t12))
% 14.45/14.67  (step t3731.t14 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t3731.t13))
% 14.45/14.67  (step t3731.t15 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t3731.t14))
% 14.45/14.67  (step t3731.t16 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 14.45/14.67  (step t3731.t17 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3731.t18)
% 14.45/14.67  (assume t3731.t18.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3731.t18.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.67  (step t3731.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t3731.t18.a1))
% 14.45/14.67  (step t3731.t18.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t3731.t18.t1))
% 14.45/14.67  (step t3731.t18.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3731.t18.a0))
% 14.45/14.67  (step t3731.t18.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.67  (step t3731.t18.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t3731.t18.t3 t3731.t18.t4))
% 14.45/14.67  (step t3731.t18.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t3731.t18.t2 t3731.t18.t5))
% 14.45/14.67  (step t3731.t18 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t3731.t18.a0 t3731.t18.a1))
% 14.45/14.67  (step t3731.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3731.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3731.t21 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t3731.t18 t3731.t19 t3731.t20))
% 14.45/14.67  (step t3731.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t3731.t21))
% 14.45/14.67  (step t3731.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t3731.t22))
% 14.45/14.67  (step t3731.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3731.t17 t3731.t23))
% 14.45/14.67  (step t3731.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.67  (step t3731.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t3731.t24 t3731.t25))
% 14.45/14.67  (step t3731.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t3731.t26))
% 14.45/14.67  (step t3731.t28 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t3731.t27))
% 14.45/14.67  (step t3731.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.67  (step t3731.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t3731.t29 t3731.a0 t3731.a1))
% 14.45/14.67  (step t3731.t31 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3731.t28 t3731.t30))
% 14.45/14.67  (step t3731.t32 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3731.t16 t3731.a4 t3731.t31 t3731.a2 t3731.a0 t3731.a3))
% 14.45/14.67  (step t3731.t33 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3731.t15 t3731.t32))
% 14.45/14.67  (step t3731 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t3731.a0 t3731.a1 t3731.a2 t3731.a3 t3731.a4))
% 14.45/14.67  (step t3732 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3733 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3734 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3735 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3736 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3737 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t3731 t3732 t3733 t3734 t3735 t3736))
% 14.45/14.67  (step t3738 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t3737))
% 14.45/14.67  (step t3739 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t3738))
% 14.45/14.67  (step t3740 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3730 t3739))
% 14.45/14.67  (step t3741 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.45/14.67  (step t3742 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t3740 t3741))
% 14.45/14.67  (step t3743 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t3742))
% 14.45/14.67  (step t3744 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t3743))
% 14.45/14.67  (step t3745 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3729 t3744))
% 14.45/14.67  (step t3746 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3747 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3748 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.67  (step t3749 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.67  (step t3750 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 14.45/14.67  (step t3751 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.67  (step t3752 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t3745 t3746 t3747 t3748 t3749 t3750 t3751))
% 14.45/14.67  (step t3753 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t3752))
% 14.45/14.67  (step t3754 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t3727 t3728 t3753))
% 14.45/14.67  (step t3755 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule or :premises (t3754))
% 14.45/14.67  (step t3756 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t3755))
% 14.45/14.67  (step t3757 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_pos2)
% 14.45/14.67  (step t3758 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t110 t204 t3485 t2450 t2394 t451))
% 14.45/14.67  (step t3759 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 14.45/14.67  (step t3760 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3761)
% 14.45/14.67  (assume t3761.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3761.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (assume t3761.a2 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.67  (assume t3761.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.67  (assume t3761.a4 (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.67  (step t3761.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3761.t2)
% 14.45/14.67  (assume t3761.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.67  (assume t3761.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.67  (assume t3761.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.67  (assume t3761.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3761.t2.a4 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.67  (step t3761.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.67  (step t3761.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) false)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule equiv1 :premises (t3761.t2.t1))
% 14.45/14.67  (step t3761.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) :rule symm :premises (t3761.t2.a1))
% 14.45/14.67  (step t3761.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t3761.t2.t3))
% 14.45/14.67  (step t3761.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3761.t2.a3))
% 14.45/14.67  (step t3761.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t3761.t2.a2))
% 14.45/14.67  (step t3761.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3761.t2.t6))
% 14.45/14.67  (step t3761.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t3761.t2.t5 t3761.t2.t7))
% 14.45/14.67  (step t3761.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3761.t2.t8))
% 14.45/14.67  (step t3761.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) :rule symm :premises (t3761.t2.a4))
% 14.45/14.67  (step t3761.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t3761.t2.t10 t3761.t2.a3))
% 14.45/14.67  (step t3761.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t3761.t2.t11))
% 14.45/14.67  (step t3761.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e22))) :rule trans :premises (t3761.t2.t9 t3761.t2.t12))
% 14.45/14.67  (step t3761.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t3761.t2.t13))
% 14.45/14.67  (step t3761.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t3761.t2.t4 t3761.t2.t14))
% 14.45/14.67  (step t3761.t2.t16 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.67  (step t3761.t2.t17 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t3761.t2.t16))
% 14.45/14.67  (step t3761.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.67  (step t3761.t2.t19 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t3761.t2.t17 t3761.t2.t18))
% 14.45/14.67  (step t3761.t2.t20 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t3761.t2.t19 t3761.t2.a0))
% 14.45/14.67  (step t3761.t2.t21 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) false)) :rule trans :premises (t3761.t2.t15 t3761.t2.t20))
% 14.45/14.67  (step t3761.t2.t22 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3761.t2.t2 t3761.t2.t21))
% 14.45/14.67  (step t3761.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t3761.t2.a0 t3761.t2.a1 t3761.t2.a2 t3761.t2.a3 t3761.t2.a4))
% 14.45/14.67  (step t3761.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.67  (step t3761.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3761.t5 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3761.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3761.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3761.t8 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t3761.t2 t3761.t3 t3761.t4 t3761.t5 t3761.t6 t3761.t7))
% 14.45/14.67  (step t3761.t9 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t3761.t8))
% 14.45/14.67  (step t3761.t10 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t3761.t9))
% 14.45/14.67  (step t3761.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3761.t1 t3761.t10))
% 14.45/14.67  (step t3761.t12 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.45/14.67  (step t3761.t13 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t3761.t11 t3761.t12))
% 14.45/14.67  (step t3761.t14 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t3761.t13))
% 14.45/14.67  (step t3761.t15 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t3761.t14))
% 14.45/14.67  (step t3761.t16 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 14.45/14.67  (step t3761.t17 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3761.t16 t3761.a4 t3761.a2 t3761.a1 t3761.a0 t3761.a3))
% 14.45/14.67  (step t3761.t18 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3761.t15 t3761.t17))
% 14.45/14.67  (step t3761 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t3761.a0 t3761.a1 t3761.a2 t3761.a3 t3761.a4))
% 14.45/14.67  (step t3762 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3763 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3764 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.67  (step t3765 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3766 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.67  (step t3767 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t3761 t3762 t3763 t3764 t3765 t3766))
% 14.45/14.67  (step t3768 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t3767))
% 14.45/14.67  (step t3769 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t3768))
% 14.45/14.67  (step t3770 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3760 t3769))
% 14.45/14.67  (step t3771 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.45/14.67  (step t3772 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t3770 t3771))
% 14.45/14.67  (step t3773 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t3772))
% 14.45/14.67  (step t3774 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t3773))
% 14.45/14.67  (step t3775 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3759 t3774))
% 14.45/14.67  (step t3776 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.67  (step t3777 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3778 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.67  (step t3779 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.67  (step t3780 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.67  (step t3781 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.67  (step t3782 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t3775 t3776 t3777 t3778 t3779 t3780 t3781))
% 14.45/14.67  (step t3783 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t3782))
% 14.45/14.67  (step t3784 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t3757 t3758 t3783))
% 14.45/14.67  (step t3785 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule or :premises (t3784))
% 14.45/14.67  (step t3786 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t3785))
% 14.45/14.67  (step t3787 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.67  (step t3788 (cl (= (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule refl)
% 14.45/14.67  (step t3789 (cl (= (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3790 (cl (not (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv1 :premises (t3789))
% 14.45/14.67  (step t3791 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))))) :rule all_simplify)
% 14.45/14.67  (step t3792 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) :rule refl)
% 14.45/14.67  (step t3793 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) :rule all_simplify)
% 14.45/14.67  (step t3794 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) :rule cong :premises (t3792 t3793))
% 14.45/14.67  (step t3795 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) true)) :rule all_simplify)
% 14.45/14.67  (step t3796 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) true)) :rule trans :premises (t3794 t3795))
% 14.45/14.67  (step t3797 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) true)) :rule trans :premises (t3791 t3796))
% 14.45/14.67  (step t3798 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t3790 t3797))
% 14.45/14.67  (step t3799 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t110 t112 t3788 t3798 t2356))
% 14.45/14.67  (step t3800 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) :rule and_neg)
% 14.45/14.67  (step t3801 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3802)
% 14.45/14.67  (assume t3802.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (assume t3802.a1 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.67  (assume t3802.a2 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.67  (assume t3802.a3 (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.67  (step t3802.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.45/14.67  (anchor :step t3802.t2)
% 14.45/14.67  (assume t3802.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.67  (assume t3802.t2.a1 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.67  (assume t3802.t2.a2 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.67  (assume t3802.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.67  (step t3802.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.67  (step t3802.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule equiv1 :premises (t3802.t2.t1))
% 14.45/14.67  (step t3802.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23)) :rule symm :premises (t3802.t2.a1))
% 14.45/14.67  (step t3802.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t3802.t2.t3))
% 14.45/14.67  (step t3802.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3802.t2.a3))
% 14.45/14.67  (step t3802.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t3802.t2.a2))
% 14.45/14.67  (step t3802.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t3802.t2.t6))
% 14.45/14.67  (step t3802.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t3802.t2.t5 t3802.t2.t7))
% 14.45/14.67  (step t3802.t2.t9 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t3802.t2.t4 t3802.t2.t8))
% 14.45/14.67  (step t3802.t2.t10 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.67  (step t3802.t2.t11 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t3802.t2.t10))
% 14.45/14.67  (step t3802.t2.t12 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 14.45/14.67  (step t3802.t2.t13 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t3802.t2.t11 t3802.t2.t12))
% 14.45/14.67  (step t3802.t2.t14 (cl (= (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t3802.t2.t13 t3802.t2.a0))
% 14.45/14.67  (step t3802.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t3802.t2.t9 t3802.t2.t14))
% 14.45/14.67  (step t3802.t2.t16 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3802.t2.t2 t3802.t2.t15))
% 14.45/14.67  (step t3802.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t3802.t2.a0 t3802.t2.a1 t3802.t2.a2 t3802.t2.a3))
% 14.45/14.67  (step t3802.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3802.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3802.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3802.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3802.t7 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3802.t2 t3802.t3 t3802.t4 t3802.t5 t3802.t6))
% 14.45/14.67  (step t3802.t8 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t3802.t7))
% 14.45/14.67  (step t3802.t9 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t3802.t8))
% 14.45/14.67  (step t3802.t10 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3802.t1 t3802.t9))
% 14.45/14.67  (step t3802.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.45/14.67  (step t3802.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3802.t10 t3802.t11))
% 14.45/14.67  (step t3802.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t3802.t12))
% 14.45/14.67  (step t3802.t14 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t3802.t13))
% 14.45/14.67  (step t3802.t15 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.45/14.67  (step t3802.t16 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3802.t15 t3802.a3 t3802.a2 t3802.a1 t3802.a0))
% 14.45/14.67  (step t3802.t17 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3802.t14 t3802.t16))
% 14.45/14.67  (step t3802 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t3802.a0 t3802.a1 t3802.a2 t3802.a3))
% 14.45/14.67  (step t3803 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.67  (step t3804 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.67  (step t3805 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.67  (step t3806 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.67  (step t3807 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t3802 t3803 t3804 t3805 t3806))
% 14.45/14.68  (step t3808 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t3807))
% 14.45/14.68  (step t3809 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t3808))
% 14.45/14.68  (step t3810 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3801 t3809))
% 14.45/14.68  (step t3811 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.45/14.68  (step t3812 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3810 t3811))
% 14.45/14.68  (step t3813 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t3812))
% 14.45/14.68  (step t3814 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t3813))
% 14.45/14.68  (step t3815 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3800 t3814))
% 14.45/14.68  (step t3816 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.68  (step t3817 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.45/14.68  (step t3818 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 14.45/14.68  (step t3819 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 14.45/14.68  (step t3820 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.68  (step t3821 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3815 t3816 t3817 t3818 t3819 t3820))
% 14.45/14.68  (step t3822 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t3821))
% 14.45/14.68  (step t3823 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3787 t3799 t3822))
% 14.45/14.68  (step t3824 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t3823))
% 14.45/14.68  (step t3825 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t3824))
% 14.45/14.68  (step t3826 (cl (not (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e21)))) :rule and :premises (t365))
% 14.45/14.68  (step t3827 (cl (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))) :rule and :premises (t604))
% 14.45/14.68  (step t3828 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule or :premises (t3827))
% 14.45/14.68  (step t3829 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t3695 t3696 t1782 t1993 t3296 t447 t397 t1077 t3726 t447 t397 t1077 t3756 t447 t397 t1077 t3786 t397 t2418 t1836 t3825 t397 t3826 t3828 t1638 t3044))
% 14.45/14.68  (step t3830 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule contraction :premises (t3829))
% 14.45/14.68  (step t3831 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t201))
% 14.45/14.68  (step t3832 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.68  (step t3833 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule reordering :premises (t3832))
% 14.45/14.68  (step t3834 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_pos2)
% 14.45/14.68  (step t3835 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.68  (step t3836 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule equiv1 :premises (t3835))
% 14.45/14.68  (step t3837 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))))) :rule all_simplify)
% 14.45/14.68  (step t3838 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule refl)
% 14.45/14.68  (step t3839 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule all_simplify)
% 14.45/14.68  (step t3840 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule cong :premises (t3838 t3839))
% 14.45/14.68  (step t3841 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) true)) :rule all_simplify)
% 14.45/14.68  (step t3842 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) true)) :rule trans :premises (t3840 t3841))
% 14.45/14.68  (step t3843 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) true)) :rule trans :premises (t3837 t3842))
% 14.45/14.68  (step t3844 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3836 t3843))
% 14.45/14.68  (step t3845 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))))) :rule cong :premises (t2450 t3844 t2706))
% 14.45/14.68  (step t3846 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule and_neg)
% 14.45/14.68  (step t3847 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t3848)
% 14.45/14.68  (assume t3848.a0 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.68  (assume t3848.a1 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))
% 14.45/14.68  (step t3848.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t3848.t2)
% 14.45/14.68  (assume t3848.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))
% 14.45/14.68  (assume t3848.t2.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.68  (step t3848.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) false) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.68  (step t3848.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) false)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule equiv1 :premises (t3848.t2.t1))
% 14.45/14.68  (step t3848.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) :rule symm :premises (t3848.t2.a1))
% 14.45/14.68  (step t3848.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t3848.t2.t3))
% 14.45/14.68  (step t3848.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) :rule refl)
% 14.45/14.68  (step t3848.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule cong :premises (t3848.t2.t4 t3848.t2.t5))
% 14.45/14.68  (step t3848.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) false) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.68  (step t3848.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) :rule equiv2 :premises (t3848.t2.t7))
% 14.45/14.68  (step t3848.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) :rule not_not)
% 14.45/14.68  (step t3848.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) false) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t3848.t2.t8 t3848.t2.t9))
% 14.45/14.68  (step t3848.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) false)) :rule resolution :premises (t3848.t2.t10 t3848.t2.a0))
% 14.45/14.68  (step t3848.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) false)) :rule trans :premises (t3848.t2.t6 t3848.t2.t11))
% 14.45/14.68  (step t3848.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3848.t2.t2 t3848.t2.t12))
% 14.45/14.68  (step t3848.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t3848.t2.a0 t3848.t2.a1))
% 14.45/14.68  (step t3848.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 14.45/14.68  (step t3848.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.68  (step t3848.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t3848.t2 t3848.t3 t3848.t4))
% 14.45/14.68  (step t3848.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t3848.t5))
% 14.45/14.68  (step t3848.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t3848.t6))
% 14.45/14.68  (step t3848.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3848.t1 t3848.t7))
% 14.45/14.68  (step t3848.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 14.45/14.68  (step t3848.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t3848.t8 t3848.t9))
% 14.45/14.68  (step t3848.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t3848.t10))
% 14.45/14.68  (step t3848.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t3848.t11))
% 14.45/14.68  (step t3848.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 14.45/14.68  (step t3848.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3848.t13 t3848.a1 t3848.a0))
% 14.45/14.68  (step t3848.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3848.t12 t3848.t14))
% 14.45/14.68  (step t3848 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule subproof :discharge (t3848.a0 t3848.a1))
% 14.45/14.68  (step t3849 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.68  (step t3850 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule and_pos)
% 14.45/14.68  (step t3851 (cl (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))))) :rule resolution :premises (t3848 t3849 t3850))
% 14.45/14.68  (step t3852 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule reordering :premises (t3851))
% 14.45/14.68  (step t3853 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule contraction :premises (t3852))
% 14.45/14.68  (step t3854 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3847 t3853))
% 14.45/14.68  (step t3855 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule implies_neg2)
% 14.45/14.68  (step t3856 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t3854 t3855))
% 14.45/14.68  (step t3857 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t3856))
% 14.45/14.68  (step t3858 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22))))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule implies :premises (t3857))
% 14.45/14.68  (step t3859 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule resolution :premises (t3846 t3858))
% 14.45/14.68  (step t3860 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.68  (step t3861 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))))) :rule or_neg)
% 14.45/14.68  (step t3862 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule or_neg)
% 14.45/14.68  (step t3863 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t3859 t3860 t3861 t3862))
% 14.45/14.68  (step t3864 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule contraction :premises (t3863))
% 14.45/14.68  (step t3865 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))))) :rule resolution :premises (t3834 t3845 t3864))
% 14.45/14.68  (step t3866 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)))) :rule or :premises (t3865))
% 14.45/14.68  (step t3867 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t3866))
% 14.45/14.68  (step t3868 (cl (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e20 tptp.e22)))) :rule and :premises (t365))
% 14.45/14.68  (step t3869 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t3830 t3831 t1528 t3833 t3867 t3868))
% 14.45/14.68  (step t3870 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t3869))
% 14.45/14.68  (step t3871 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.68  (step t3872 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t3871))
% 14.45/14.68  (step t3873 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.68  (step t3874 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t3873))
% 14.45/14.68  (step t3875 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.68  (step t3876 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t3875))
% 14.45/14.68  (step t3877 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.68  (step t3878 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule reordering :premises (t3877))
% 14.45/14.68  (step t3879 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t3870 t266 t397 t366 t3872 t3874 t3876 t3878))
% 14.45/14.68  (step t3880 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t3879))
% 14.45/14.68  (step t3881 (cl (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule and :premises (t200))
% 14.45/14.68  (step t3882 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule or :premises (t3881))
% 14.45/14.68  (step t3883 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.68  (step t3884 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.68  (step t3885 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule equiv1 :premises (t3884))
% 14.45/14.68  (step t3886 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))))) :rule all_simplify)
% 14.45/14.68  (step t3887 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule refl)
% 14.45/14.68  (step t3888 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule all_simplify)
% 14.45/14.68  (step t3889 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) :rule cong :premises (t3887 t3888))
% 14.45/14.68  (step t3890 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) true)) :rule all_simplify)
% 14.45/14.68  (step t3891 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) true)) :rule trans :premises (t3889 t3890))
% 14.45/14.68  (step t3892 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) true)) :rule trans :premises (t3886 t3891))
% 14.45/14.68  (step t3893 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t3885 t3892))
% 14.45/14.68  (step t3894 (cl (= (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule refl)
% 14.45/14.68  (step t3895 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))))) :rule cong :premises (t110 t3893 t3894))
% 14.45/14.68  (step t3896 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) :rule and_neg)
% 14.45/14.68  (step t3897 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t3898)
% 14.45/14.68  (assume t3898.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.68  (assume t3898.a1 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))
% 14.45/14.68  (step t3898.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t3898.t2)
% 14.45/14.68  (assume t3898.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))
% 14.45/14.68  (assume t3898.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.68  (step t3898.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) false) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.68  (step t3898.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) false)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule equiv1 :premises (t3898.t2.t1))
% 14.45/14.68  (step t3898.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3898.t2.a1))
% 14.45/14.68  (step t3898.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t3898.t2.t3))
% 14.45/14.68  (step t3898.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) :rule refl)
% 14.45/14.68  (step t3898.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule cong :premises (t3898.t2.t4 t3898.t2.t5))
% 14.45/14.68  (step t3898.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.68  (step t3898.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) :rule equiv2 :premises (t3898.t2.t7))
% 14.45/14.68  (step t3898.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) :rule not_not)
% 14.45/14.68  (step t3898.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) false) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) :rule resolution :premises (t3898.t2.t8 t3898.t2.t9))
% 14.45/14.68  (step t3898.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) false)) :rule resolution :premises (t3898.t2.t10 t3898.t2.a0))
% 14.45/14.68  (step t3898.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)) false)) :rule trans :premises (t3898.t2.t6 t3898.t2.t11))
% 14.45/14.68  (step t3898.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t3898.t2.t2 t3898.t2.t12))
% 14.45/14.68  (step t3898.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule subproof :discharge (t3898.t2.a0 t3898.t2.a1))
% 14.45/14.68  (step t3898.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule and_pos)
% 14.45/14.68  (step t3898.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.68  (step t3898.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3898.t2 t3898.t3 t3898.t4))
% 14.45/14.68  (step t3898.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t3898.t5))
% 14.45/14.68  (step t3898.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t3898.t6))
% 14.45/14.68  (step t3898.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t3898.t1 t3898.t7))
% 14.45/14.68  (step t3898.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule implies_neg2)
% 14.45/14.68  (step t3898.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t3898.t8 t3898.t9))
% 14.45/14.68  (step t3898.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t3898.t10))
% 14.45/14.68  (step t3898.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies :premises (t3898.t11))
% 14.45/14.68  (step t3898.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.45/14.68  (step t3898.t14 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t3898.t13 t3898.a1 t3898.a0))
% 14.45/14.68  (step t3898.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t3898.t12 t3898.t14))
% 14.45/14.68  (step t3898 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule subproof :discharge (t3898.a0 t3898.a1))
% 14.45/14.68  (step t3899 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.68  (step t3900 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule and_pos)
% 14.45/14.68  (step t3901 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))))) :rule resolution :premises (t3898 t3899 t3900))
% 14.45/14.68  (step t3902 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t3901))
% 14.45/14.68  (step t3903 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t3902))
% 14.45/14.68  (step t3904 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t3897 t3903))
% 14.45/14.68  (step t3905 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule implies_neg2)
% 14.45/14.68  (step t3906 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t3904 t3905))
% 14.45/14.68  (step t3907 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t3906))
% 14.45/14.68  (step t3908 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies :premises (t3907))
% 14.45/14.68  (step t3909 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t3896 t3908))
% 14.45/14.68  (step t3910 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.68  (step t3911 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))))) :rule or_neg)
% 14.45/14.68  (step t3912 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 14.45/14.68  (step t3913 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t3909 t3910 t3911 t3912))
% 14.45/14.68  (step t3914 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule contraction :premises (t3913))
% 14.45/14.68  (step t3915 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t3883 t3895 t3914))
% 14.45/14.68  (step t3916 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule or :premises (t3915))
% 14.45/14.68  (step t3917 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t3916))
% 14.45/14.68  (step t3918 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e23)))) :rule and :premises (t365))
% 14.45/14.68  (step t3919 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t3917 t3918 t397))
% 14.45/14.68  (step t3920 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t367))
% 14.45/14.68  (step t3921 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t3880 t3882 t3919 t3920 t398 t2524))
% 14.45/14.68  (step t3922 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) :rule contraction :premises (t3921))
% 14.45/14.68  (step t3923 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.68  (step t3924 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule reordering :premises (t3923))
% 14.45/14.68  (step t3925 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t3922 t3508 t2559 t3924))
% 14.45/14.68  (step t3926 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t3925))
% 14.45/14.68  (step t3927 (cl (not (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) (not (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.68  (step t3928 (cl (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t1245 t3485 t2331))
% 14.45/14.68  (step t3929 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 14.45/14.68  (step t3930 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t3931)
% 14.45/14.68  (assume t3931.a0 (not (= tptp.e22 tptp.e23)))
% 14.45/14.68  (assume t3931.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.68  (step t3931.t1 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t3931.t2)
% 14.45/14.68  (assume t3931.t2.a0 (not (= tptp.e22 tptp.e23)))
% 14.45/14.68  (assume t3931.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.68  (step t3931.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.68  (step t3931.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) false)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t3931.t2.t1))
% 14.45/14.68  (step t3931.t2.t3 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 14.45/14.68  (step t3931.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) :rule symm :premises (t3931.t2.a1))
% 14.45/14.68  (step t3931.t2.t5 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 tptp.e23))) :rule cong :premises (t3931.t2.t3 t3931.t2.t4))
% 14.45/14.68  (step t3931.t2.t6 (cl (= (= (= tptp.e22 tptp.e23) false) (not (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.68  (step t3931.t2.t7 (cl (= (= tptp.e22 tptp.e23) false) (not (not (= tptp.e22 tptp.e23)))) :rule equiv2 :premises (t3931.t2.t6))
% 14.45/14.68  (step t3931.t2.t8 (cl (not (not (not (= tptp.e22 tptp.e23)))) (= tptp.e22 tptp.e23)) :rule not_not)
% 14.45/14.68  (step t3931.t2.t9 (cl (= (= tptp.e22 tptp.e23) false) (= tptp.e22 tptp.e23)) :rule resolution :premises (t3931.t2.t7 t3931.t2.t8))
% 14.45/14.68  (step t3931.t2.t10 (cl (= (= tptp.e22 tptp.e23) false)) :rule resolution :premises (t3931.t2.t9 t3931.t2.a0))
% 14.45/14.68  (step t3931.t2.t11 (cl (= (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t3931.t2.t5 t3931.t2.t10))
% 14.45/14.68  (step t3931.t2.t12 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3931.t2.t2 t3931.t2.t11))
% 14.45/14.68  (step t3931.t2 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t3931.t2.a0 t3931.t2.a1))
% 14.45/14.68  (step t3931.t3 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.68  (step t3931.t4 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.68  (step t3931.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3931.t2 t3931.t3 t3931.t4))
% 14.45/14.68  (step t3931.t6 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3931.t5))
% 14.45/14.68  (step t3931.t7 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t3931.t6))
% 14.45/14.68  (step t3931.t8 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3931.t1 t3931.t7))
% 14.45/14.68  (step t3931.t9 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 14.45/14.68  (step t3931.t10 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3931.t8 t3931.t9))
% 14.45/14.68  (step t3931.t11 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3931.t10))
% 14.45/14.68  (step t3931.t12 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t3931.t11))
% 14.45/14.68  (step t3931.t13 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 14.45/14.68  (step t3931.t14 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3931.t13 t3931.a0 t3931.a1))
% 14.45/14.68  (step t3931.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3931.t12 t3931.t14))
% 14.45/14.68  (step t3931 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t3931.a0 t3931.a1))
% 14.45/14.68  (step t3932 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.68  (step t3933 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.68  (step t3934 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3931 t3932 t3933))
% 14.45/14.68  (step t3935 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3934))
% 14.45/14.68  (step t3936 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t3935))
% 14.45/14.68  (step t3937 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3930 t3936))
% 14.45/14.68  (step t3938 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 14.45/14.68  (step t3939 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3937 t3938))
% 14.45/14.68  (step t3940 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3939))
% 14.45/14.68  (step t3941 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t3940))
% 14.45/14.68  (step t3942 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3929 t3941))
% 14.45/14.68  (step t3943 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (not (= tptp.e22 tptp.e23))))) :rule or_neg)
% 14.45/14.68  (step t3944 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.68  (step t3945 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.68  (step t3946 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3942 t3943 t3944 t3945))
% 14.45/14.68  (step t3947 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t3946))
% 14.45/14.68  (step t3948 (cl (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t3927 t3928 t3947))
% 14.45/14.68  (step t3949 (cl (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule or :premises (t3948))
% 14.45/14.68  (step t3950 (cl (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3949))
% 14.45/14.68  (step t3951 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3926 t3950 t1270))
% 14.45/14.68  (step t3952 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule contraction :premises (t3951))
% 14.45/14.68  (step t3953 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t3952))
% 14.45/14.68  (step t3954 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.68  (step t3955 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t110 t111 t402 t3388 t414 t832 t1349))
% 14.45/14.68  (step t3956 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13)))) :rule and_neg)
% 14.45/14.68  (step t3957 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t3958)
% 14.45/14.68  (assume t3958.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.68  (assume t3958.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.68  (assume t3958.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.68  (assume t3958.a3 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.68  (assume t3958.a4 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.68  (assume t3958.a5 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.68  (step t3958.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t3958.t2)
% 14.45/14.68  (assume t3958.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.68  (assume t3958.t2.a1 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.45/14.68  (assume t3958.t2.a2 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.45/14.68  (assume t3958.t2.a3 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.45/14.68  (assume t3958.t2.a4 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.68  (step t3958.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.68  (step t3958.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) false)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv1 :premises (t3958.t2.t1))
% 14.45/14.68  (step t3958.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t3958.t2.a1))
% 14.45/14.68  (step t3958.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t3958.t2.t3))
% 14.45/14.68  (step t3958.t2.t5 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t3958.t2.a3))
% 14.45/14.68  (step t3958.t2.t6 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t3958.t2.a2))
% 14.45/14.68  (step t3958.t2.t7 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t3958.t2.t6))
% 14.45/14.68  (step t3958.t2.t8 (cl (= (tptp.h2 tptp.e13) (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t3958.t2.t5 t3958.t2.t7))
% 14.45/14.68  (step t3958.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h2 tptp.e13))) :rule symm :premises (t3958.t2.t8))
% 14.45/14.68  (step t3958.t2.t10 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) :rule symm :premises (t3958.t2.a4))
% 14.45/14.68  (step t3958.t2.t11 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3958.t2.t10))
% 14.45/14.68  (step t3958.t2.t12 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) :rule symm :premises (t3958.t2.t11))
% 14.45/14.68  (step t3958.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e13))) :rule trans :premises (t3958.t2.t12 t3958.t2.a3))
% 14.45/14.68  (step t3958.t2.t14 (cl (= (tptp.h2 tptp.e13) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t3958.t2.t13))
% 14.45/14.68  (step t3958.t2.t15 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t3958.t2.t9 t3958.t2.t14))
% 14.45/14.68  (step t3958.t2.t16 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t3958.t2.t15))
% 14.45/14.68  (step t3958.t2.t17 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t3958.t2.t4 t3958.t2.t16))
% 14.45/14.68  (step t3958.t2.t18 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.68  (step t3958.t2.t19 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t3958.t2.t18))
% 14.45/14.68  (step t3958.t2.t20 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 14.45/14.68  (step t3958.t2.t21 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3958.t2.t19 t3958.t2.t20))
% 14.45/14.68  (step t3958.t2.t22 (cl (= (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t3958.t2.t21 t3958.t2.a0))
% 14.45/14.68  (step t3958.t2.t23 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t3958.t2.t17 t3958.t2.t22))
% 14.45/14.68  (step t3958.t2.t24 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3958.t2.t2 t3958.t2.t23))
% 14.45/14.68  (step t3958.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t3958.t2.a0 t3958.t2.a1 t3958.t2.a2 t3958.t2.a3 t3958.t2.a4))
% 14.45/14.68  (step t3958.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.68  (step t3958.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.45/14.68  (step t3958.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.68  (step t3958.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t3958.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.68  (step t3958.t8 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3958.t2 t3958.t3 t3958.t4 t3958.t5 t3958.t6 t3958.t7))
% 14.45/14.68  (step t3958.t9 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t3958.t8))
% 14.45/14.68  (step t3958.t10 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t3958.t9))
% 14.45/14.68  (step t3958.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3958.t1 t3958.t10))
% 14.45/14.68  (step t3958.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.45/14.68  (step t3958.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3958.t11 t3958.t12))
% 14.45/14.68  (step t3958.t14 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t3958.t13))
% 14.45/14.68  (step t3958.t15 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t3958.t14))
% 14.45/14.68  (step t3958.t16 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 14.45/14.68  (step t3958.t17 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t3958.t18)
% 14.45/14.68  (assume t3958.t18.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.68  (assume t3958.t18.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.68  (step t3958.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t3958.t18.a1))
% 14.45/14.68  (step t3958.t18.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t3958.t18.t1))
% 14.45/14.68  (step t3958.t18.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3958.t18.a0))
% 14.45/14.68  (step t3958.t18.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.68  (step t3958.t18.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t3958.t18.t3 t3958.t18.t4))
% 14.45/14.68  (step t3958.t18.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t3958.t18.t2 t3958.t18.t5))
% 14.45/14.68  (step t3958.t18 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t3958.t18.a0 t3958.t18.a1))
% 14.45/14.68  (step t3958.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.68  (step t3958.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.68  (step t3958.t21 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t3958.t18 t3958.t19 t3958.t20))
% 14.45/14.68  (step t3958.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t3958.t21))
% 14.45/14.68  (step t3958.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t3958.t22))
% 14.45/14.68  (step t3958.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3958.t17 t3958.t23))
% 14.45/14.68  (step t3958.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.45/14.68  (step t3958.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t3958.t24 t3958.t25))
% 14.45/14.68  (step t3958.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t3958.t26))
% 14.45/14.68  (step t3958.t28 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t3958.t27))
% 14.45/14.68  (step t3958.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.68  (step t3958.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t3958.t29 t3958.a0 t3958.a2))
% 14.45/14.68  (step t3958.t31 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t3958.t28 t3958.t30))
% 14.45/14.68  (step t3958.t32 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t3958.t33)
% 14.45/14.68  (assume t3958.t33.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.68  (assume t3958.t33.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.68  (step t3958.t33.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t3958.t33.a1))
% 14.45/14.68  (step t3958.t33.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t3958.t33.t1))
% 14.45/14.68  (step t3958.t33.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t3958.t33.a0))
% 14.45/14.68  (step t3958.t33.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t3958.t33.t3 t3958.t33.t3))
% 14.45/14.68  (step t3958.t33.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t3958.t33.t2 t3958.t33.t4))
% 14.45/14.68  (step t3958.t33 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t3958.t33.a0 t3958.t33.a1))
% 14.45/14.68  (step t3958.t34 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.68  (step t3958.t35 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.68  (step t3958.t36 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t3958.t33 t3958.t34 t3958.t35))
% 14.45/14.68  (step t3958.t37 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t3958.t36))
% 14.45/14.68  (step t3958.t38 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t3958.t37))
% 14.45/14.68  (step t3958.t39 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3958.t32 t3958.t38))
% 14.45/14.68  (step t3958.t40 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.45/14.68  (step t3958.t41 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t3958.t39 t3958.t40))
% 14.45/14.68  (step t3958.t42 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t3958.t41))
% 14.45/14.68  (step t3958.t43 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t3958.t42))
% 14.45/14.68  (step t3958.t44 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.45/14.68  (step t3958.t45 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t3958.t44 t3958.a0 t3958.a1))
% 14.45/14.68  (step t3958.t46 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t3958.t43 t3958.t45))
% 14.45/14.68  (step t3958.t47 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3958.t16 t3958.a4 t3958.t31 t3958.t46 t3958.a5 t3958.a3))
% 14.45/14.68  (step t3958.t48 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3958.t15 t3958.t47))
% 14.45/14.68  (step t3958 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t3958.a0 t3958.a1 t3958.a2 t3958.a3 t3958.a4 t3958.a5))
% 14.45/14.68  (step t3959 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.68  (step t3960 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.68  (step t3961 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.68  (step t3962 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.68  (step t3963 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.68  (step t3964 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t3965 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))))) :rule resolution :premises (t3958 t3959 t3960 t3961 t3962 t3963 t3964))
% 14.45/14.68  (step t3966 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t3965))
% 14.45/14.68  (step t3967 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t3966))
% 14.45/14.68  (step t3968 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3957 t3967))
% 14.45/14.68  (step t3969 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.45/14.68  (step t3970 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3968 t3969))
% 14.45/14.68  (step t3971 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t3970))
% 14.45/14.68  (step t3972 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.h2 tptp.e13)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t3971))
% 14.45/14.68  (step t3973 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3956 t3972))
% 14.45/14.68  (step t3974 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.68  (step t3975 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.68  (step t3976 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.45/14.68  (step t3977 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.68  (step t3978 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.45/14.68  (step t3979 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e21 (tptp.h2 tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t3980 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.68  (step t3981 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3973 t3974 t3975 t3976 t3977 t3978 t3979 t3980))
% 14.45/14.68  (step t3982 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t3981))
% 14.45/14.68  (step t3983 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t3954 t3955 t3982))
% 14.45/14.68  (step t3984 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t3983))
% 14.45/14.68  (step t3985 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e13)))) :rule reordering :premises (t3984))
% 14.45/14.68  (step t3986 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3614 t3953 t3950 t1270 t3985 t448 t397 t396 t447 t871))
% 14.45/14.68  (step t3987 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t3986))
% 14.45/14.68  (step t3988 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) :rule or :premises (t2978))
% 14.45/14.68  (step t3989 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t547))
% 14.45/14.68  (step t3990 (cl (not (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) (not (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_pos2)
% 14.45/14.68  (step t3991 (cl (= (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule cong :premises (t659 t1640 t510))
% 14.45/14.68  (step t3992 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_neg)
% 14.45/14.68  (step t3993 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t3994)
% 14.45/14.68  (assume t3994.a0 (not (= tptp.e21 tptp.e22)))
% 14.45/14.68  (assume t3994.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.68  (step t3994.t1 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t3994.t2)
% 14.45/14.68  (assume t3994.t2.a0 (not (= tptp.e21 tptp.e22)))
% 14.45/14.68  (assume t3994.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.68  (step t3994.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_simplify)
% 14.45/14.68  (step t3994.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule equiv1 :premises (t3994.t2.t1))
% 14.45/14.68  (step t3994.t2.t3 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.45/14.68  (step t3994.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) :rule symm :premises (t3994.t2.a1))
% 14.45/14.68  (step t3994.t2.t5 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 tptp.e22))) :rule cong :premises (t3994.t2.t3 t3994.t2.t4))
% 14.45/14.68  (step t3994.t2.t6 (cl (= (= (= tptp.e21 tptp.e22) false) (not (= tptp.e21 tptp.e22)))) :rule equiv_simplify)
% 14.45/14.68  (step t3994.t2.t7 (cl (= (= tptp.e21 tptp.e22) false) (not (not (= tptp.e21 tptp.e22)))) :rule equiv2 :premises (t3994.t2.t6))
% 14.45/14.68  (step t3994.t2.t8 (cl (not (not (not (= tptp.e21 tptp.e22)))) (= tptp.e21 tptp.e22)) :rule not_not)
% 14.45/14.68  (step t3994.t2.t9 (cl (= (= tptp.e21 tptp.e22) false) (= tptp.e21 tptp.e22)) :rule resolution :premises (t3994.t2.t7 t3994.t2.t8))
% 14.45/14.68  (step t3994.t2.t10 (cl (= (= tptp.e21 tptp.e22) false)) :rule resolution :premises (t3994.t2.t9 t3994.t2.a0))
% 14.45/14.68  (step t3994.t2.t11 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false)) :rule trans :premises (t3994.t2.t5 t3994.t2.t10))
% 14.45/14.68  (step t3994.t2.t12 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3994.t2.t2 t3994.t2.t11))
% 14.45/14.68  (step t3994.t2 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t3994.t2.a0 t3994.t2.a1))
% 14.45/14.68  (step t3994.t3 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.68  (step t3994.t4 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.68  (step t3994.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3994.t2 t3994.t3 t3994.t4))
% 14.45/14.68  (step t3994.t6 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t3994.t5))
% 14.45/14.68  (step t3994.t7 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t3994.t6))
% 14.45/14.68  (step t3994.t8 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3994.t1 t3994.t7))
% 14.45/14.68  (step t3994.t9 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 14.45/14.68  (step t3994.t10 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3994.t8 t3994.t9))
% 14.45/14.68  (step t3994.t11 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t3994.t10))
% 14.45/14.68  (step t3994.t12 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t3994.t11))
% 14.45/14.68  (step t3994.t13 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) :rule and_neg)
% 14.45/14.68  (step t3994.t14 (cl (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3994.t13 t3994.a0 t3994.a1))
% 14.45/14.68  (step t3994.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3994.t12 t3994.t14))
% 14.45/14.68  (step t3994 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t3994.a0 t3994.a1))
% 14.45/14.68  (step t3995 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.68  (step t3996 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.68  (step t3997 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3994 t3995 t3996))
% 14.45/14.68  (step t3998 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t3997))
% 14.45/14.68  (step t3999 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t3998))
% 14.45/14.68  (step t4000 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3993 t3999))
% 14.45/14.68  (step t4001 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 14.45/14.68  (step t4002 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t4000 t4001))
% 14.45/14.68  (step t4003 (cl (=> (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t4002))
% 14.45/14.68  (step t4004 (cl (not (and (not (= tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t4003))
% 14.45/14.68  (step t4005 (cl (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t3992 t4004))
% 14.45/14.68  (step t4006 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (not (= tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.68  (step t4007 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.68  (step t4008 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 14.45/14.68  (step t4009 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t4005 t4006 t4007 t4008))
% 14.45/14.68  (step t4010 (cl (or (not (not (= tptp.e21 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t4009))
% 14.45/14.68  (step t4011 (cl (or (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t3990 t3991 t4010))
% 14.45/14.68  (step t4012 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule or :premises (t4011))
% 14.45/14.68  (step t4013 (cl (or (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule and :premises (t200))
% 14.45/14.68  (step t4014 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t4013))
% 14.45/14.68  (step t4015 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule equiv_pos2)
% 14.45/14.68  (step t4016 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule refl)
% 14.45/14.68  (step t4017 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule refl)
% 14.45/14.68  (step t4018 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.68  (step t4019 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t4018))
% 14.45/14.68  (step t4020 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))))) :rule all_simplify)
% 14.45/14.68  (step t4021 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule refl)
% 14.45/14.68  (step t4022 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4023 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t4021 t4022))
% 14.45/14.68  (step t4024 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) true)) :rule all_simplify)
% 14.45/14.68  (step t4025 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) true)) :rule trans :premises (t4023 t4024))
% 14.45/14.68  (step t4026 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) true)) :rule trans :premises (t4020 t4025))
% 14.45/14.68  (step t4027 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4019 t4026))
% 14.45/14.68  (step t4028 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule refl)
% 14.45/14.68  (step t4029 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule cong :premises (t4016 t4017 t4027 t4028))
% 14.45/14.68  (step t4030 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule and_neg)
% 14.45/14.68  (step t4031 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4032)
% 14.45/14.68  (assume t4032.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.68  (assume t4032.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.68  (assume t4032.a2 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))
% 14.45/14.68  (step t4032.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4032.t2)
% 14.45/14.68  (assume t4032.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))
% 14.45/14.68  (assume t4032.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.68  (assume t4032.t2.a2 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.68  (step t4032.t2.t1 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) false) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule equiv_simplify)
% 14.45/14.68  (step t4032.t2.t2 (cl (not (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) false)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule equiv1 :premises (t4032.t2.t1))
% 14.45/14.68  (step t4032.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t4032.t2.a1))
% 14.45/14.68  (step t4032.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) :rule symm :premises (t4032.t2.a2))
% 14.45/14.68  (step t4032.t2.t5 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t4032.t2.t4))
% 14.45/14.68  (step t4032.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e12 tptp.e12))) :rule trans :premises (t4032.t2.t3 t4032.t2.t5))
% 14.45/14.68  (step t4032.t2.t7 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.45/14.68  (step t4032.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule cong :premises (t4032.t2.t3 t4032.t2.t7))
% 14.45/14.68  (step t4032.t2.t9 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule cong :premises (t4032.t2.t6 t4032.t2.t8))
% 14.45/14.68  (step t4032.t2.t10 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.68  (step t4032.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv2 :premises (t4032.t2.t10))
% 14.45/14.68  (step t4032.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) :rule not_not)
% 14.45/14.68  (step t4032.t2.t13 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t4032.t2.t11 t4032.t2.t12))
% 14.45/14.68  (step t4032.t2.t14 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false)) :rule resolution :premises (t4032.t2.t13 t4032.t2.a0))
% 14.45/14.68  (step t4032.t2.t15 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) false)) :rule trans :premises (t4032.t2.t9 t4032.t2.t14))
% 14.45/14.68  (step t4032.t2.t16 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t4032.t2.t2 t4032.t2.t15))
% 14.45/14.68  (step t4032.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule subproof :discharge (t4032.t2.a0 t4032.t2.a1 t4032.t2.a2))
% 14.45/14.68  (step t4032.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 14.45/14.68  (step t4032.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4032.t5 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.68  (step t4032.t6 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t4032.t2 t4032.t3 t4032.t4 t4032.t5))
% 14.45/14.68  (step t4032.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t4032.t6))
% 14.45/14.68  (step t4032.t8 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule contraction :premises (t4032.t7))
% 14.45/14.68  (step t4032.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t4032.t1 t4032.t8))
% 14.45/14.68  (step t4032.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg2)
% 14.45/14.68  (step t4032.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t4032.t9 t4032.t10))
% 14.45/14.68  (step t4032.t12 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule contraction :premises (t4032.t11))
% 14.45/14.68  (step t4032.t13 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies :premises (t4032.t12))
% 14.45/14.68  (step t4032.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 14.45/14.68  (step t4032.t15 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t4032.t14 t4032.a2 t4032.a0 t4032.a1))
% 14.45/14.68  (step t4032.t16 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t4032.t13 t4032.t15))
% 14.45/14.68  (step t4032 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule subproof :discharge (t4032.a0 t4032.a1 t4032.a2))
% 14.45/14.68  (step t4033 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4034 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.68  (step t4035 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 14.45/14.68  (step t4036 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t4032 t4033 t4034 t4035))
% 14.45/14.68  (step t4037 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t4036))
% 14.45/14.68  (step t4038 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule contraction :premises (t4037))
% 14.45/14.68  (step t4039 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t4031 t4038))
% 14.45/14.68  (step t4040 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg2)
% 14.45/14.68  (step t4041 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t4039 t4040))
% 14.45/14.68  (step t4042 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule contraction :premises (t4041))
% 14.45/14.68  (step t4043 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies :premises (t4042))
% 14.45/14.68  (step t4044 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t4030 t4043))
% 14.45/14.68  (step t4045 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.68  (step t4046 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.45/14.68  (step t4047 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule or_neg)
% 14.45/14.68  (step t4048 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 14.45/14.68  (step t4049 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t4044 t4045 t4046 t4047 t4048))
% 14.45/14.68  (step t4050 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule contraction :premises (t4049))
% 14.45/14.68  (step t4051 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t4015 t4029 t4050))
% 14.45/14.68  (step t4052 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule or :premises (t4051))
% 14.45/14.68  (step t4053 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t4052))
% 14.45/14.68  (step t4054 (cl (not (= (and (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e13))))) (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) :rule equiv_pos2)
% 14.45/14.68  (step t4055 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4056 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t4055))
% 14.45/14.68  (step t4057 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4058 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t4057))
% 14.45/14.68  (step t4059 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4060 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t4059))
% 14.45/14.68  (step t4061 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4062 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t4061))
% 14.45/14.68  (step t4063 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4064 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t4063))
% 14.45/14.68  (step t4065 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4066 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t4065))
% 14.45/14.68  (step t4067 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4068 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t4067))
% 14.45/14.68  (step t4069 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4070 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t4069))
% 14.45/14.68  (step t4071 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4072 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t4071))
% 14.45/14.68  (step t4073 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4074 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t4073))
% 14.45/14.68  (step t4075 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4076 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t4075))
% 14.45/14.68  (step t4077 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4078 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t4077))
% 14.45/14.68  (step t4079 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4080 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t4079))
% 14.45/14.68  (step t4081 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4082 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t4081))
% 14.45/14.68  (step t4083 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4084 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t4083))
% 14.45/14.68  (step t4085 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4086 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule cong :premises (t4085))
% 14.45/14.68  (step t4087 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4088 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule cong :premises (t4087))
% 14.45/14.68  (step t4089 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4090 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t4089))
% 14.45/14.68  (step t4091 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4092 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t4091))
% 14.45/14.68  (step t4093 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4094 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t4093))
% 14.45/14.68  (step t4095 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4096 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t4095))
% 14.45/14.68  (step t4097 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4098 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t4097))
% 14.45/14.68  (step t4099 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4100 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t4099))
% 14.45/14.68  (step t4101 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4102 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t4101))
% 14.45/14.68  (step t4103 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4104 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t4103))
% 14.45/14.68  (step t4105 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4106 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t4105))
% 14.45/14.68  (step t4107 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4108 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t4107))
% 14.45/14.68  (step t4109 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4110 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t4109))
% 14.45/14.68  (step t4111 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4112 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t4111))
% 14.45/14.68  (step t4113 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4114 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t4113))
% 14.45/14.68  (step t4115 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4116 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t4115))
% 14.45/14.68  (step t4117 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4118 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t4117))
% 14.45/14.68  (step t4119 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4120 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t4119))
% 14.45/14.68  (step t4121 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4122 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t4121))
% 14.45/14.68  (step t4123 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4124 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t4123))
% 14.45/14.68  (step t4125 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4126 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) :rule cong :premises (t4125))
% 14.45/14.68  (step t4127 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4128 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t4127))
% 14.45/14.68  (step t4129 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4130 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t4129))
% 14.45/14.68  (step t4131 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4132 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t4131))
% 14.45/14.68  (step t4133 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4134 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t4133))
% 14.45/14.68  (step t4135 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4136 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t4135))
% 14.45/14.68  (step t4137 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4138 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t4137))
% 14.45/14.68  (step t4139 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4140 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t4139))
% 14.45/14.68  (step t4141 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4142 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t4141))
% 14.45/14.68  (step t4143 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4144 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t4143))
% 14.45/14.68  (step t4145 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4146 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t4145))
% 14.45/14.68  (step t4147 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4148 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t4147))
% 14.45/14.68  (step t4149 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4150 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) :rule cong :premises (t4149))
% 14.45/14.68  (step t4151 (cl (= (and (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12)))))) :rule cong :premises (t4056 t4058 t4060 t4062 t4064 t4066 t4068 t4070 t4072 t4074 t4076 t4078 t4080 t4082 t4084 t4086 t4088 t4090 t4092 t4094 t4096 t4098 t4100 t4102 t4104 t4106 t4108 t4110 t4112 t4114 t4116 t4118 t4120 t4122 t4124 t4126 t4128 t4130 t4132 t4134 t4136 t4138 t4140 t4142 t4144 t4146 t4148 t4150))
% 14.45/14.68  (step t4152 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t4054 t4151 a4))
% 14.45/14.68  (step t4153 (cl (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule and :premises (t4152))
% 14.45/14.68  (step t4154 (cl (not (= (and (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (and (or (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (or (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (or (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (or (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))))) (not (and (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) (and (or (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (or (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (or (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (or (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) :rule equiv_pos2)
% 14.45/14.68  (step t4155 (cl (= (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4156 (cl (= (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4157 (cl (= (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4158 (cl (= (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4159 (cl (= (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (or (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule cong :premises (t4155 t4156 t4157 t4158))
% 14.45/14.68  (step t4160 (cl (= (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4161 (cl (= (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4162 (cl (= (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4163 (cl (= (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4164 (cl (= (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (or (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule cong :premises (t4160 t4161 t4162 t4163))
% 14.45/14.68  (step t4165 (cl (= (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4166 (cl (= (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4167 (cl (= (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4168 (cl (= (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4169 (cl (= (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (or (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) :rule cong :premises (t4165 t4166 t4167 t4168))
% 14.45/14.68  (step t4170 (cl (= (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4171 (cl (= (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4172 (cl (= (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4173 (cl (= (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4174 (cl (= (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (or (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule cong :premises (t4170 t4171 t4172 t4173))
% 14.45/14.68  (step t4175 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4176 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t4175))
% 14.45/14.68  (step t4177 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4178 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t4177))
% 14.45/14.68  (step t4179 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4180 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t4179))
% 14.45/14.68  (step t4181 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4182 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t4181))
% 14.45/14.68  (step t4183 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t4175 t4175 t4176 t4178 t4180 t4182))
% 14.45/14.68  (step t4184 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4185 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4186 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4187 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t4186))
% 14.45/14.68  (step t4188 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4189 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t4188))
% 14.45/14.68  (step t4190 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4191 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule cong :premises (t4190))
% 14.45/14.68  (step t4192 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4193 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t4192))
% 14.45/14.68  (step t4194 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t4184 t4185 t4187 t4189 t4191 t4193))
% 14.45/14.68  (step t4195 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4196 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4197 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4198 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t4197))
% 14.45/14.68  (step t4199 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4200 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t4199))
% 14.45/14.68  (step t4201 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4202 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t4201))
% 14.45/14.68  (step t4203 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4204 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t4203))
% 14.45/14.68  (step t4205 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule cong :premises (t4195 t4196 t4198 t4200 t4202 t4204))
% 14.45/14.68  (step t4206 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4207 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4208 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4209 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t4208))
% 14.45/14.68  (step t4210 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4211 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t4210))
% 14.45/14.68  (step t4212 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4213 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule cong :premises (t4212))
% 14.45/14.68  (step t4214 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4215 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t4214))
% 14.45/14.68  (step t4216 (cl (= (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4206 t4207 t4209 t4211 t4213 t4215))
% 14.45/14.68  (step t4217 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4218 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4219 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t4217 t4218 t4176 t4178 t4180 t4182))
% 14.45/14.68  (step t4220 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t4188 t4188 t4187 t4189 t4191 t4193))
% 14.45/14.68  (step t4221 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4222 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4223 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule cong :premises (t4221 t4222 t4198 t4200 t4202 t4204))
% 14.45/14.68  (step t4224 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4225 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4226 (cl (= (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4224 t4225 t4209 t4211 t4213 t4215))
% 14.45/14.68  (step t4227 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4228 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4229 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t4227 t4228 t4176 t4178 t4180 t4182))
% 14.45/14.68  (step t4230 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4231 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4232 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t4230 t4231 t4187 t4189 t4191 t4193))
% 14.45/14.68  (step t4233 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule cong :premises (t4201 t4201 t4198 t4200 t4202 t4204))
% 14.45/14.68  (step t4234 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4235 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4236 (cl (= (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4234 t4235 t4209 t4211 t4213 t4215))
% 14.45/14.68  (step t4237 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4238 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4239 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t4237 t4238 t4176 t4178 t4180 t4182))
% 14.45/14.68  (step t4240 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4241 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4242 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t4240 t4241 t4187 t4189 t4191 t4193))
% 14.45/14.68  (step t4243 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4244 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4245 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule cong :premises (t4243 t4244 t4198 t4200 t4202 t4204))
% 14.45/14.68  (step t4246 (cl (= (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4214 t4214 t4209 t4211 t4213 t4215))
% 14.45/14.68  (step t4247 (cl (= (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (or (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) :rule cong :premises (t4183 t4194 t4205 t4216 t4219 t4220 t4223 t4226 t4229 t4232 t4233 t4236 t4239 t4242 t4245 t4246))
% 14.45/14.68  (step t4248 (cl (= (and (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (tptp.op1 tptp.e13 tptp.e12))) (or (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (or (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (not (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (not (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (not (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13))) (and (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (not (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (and (or (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (or (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (or (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (or (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))))) :rule cong :premises (t4159 t4164 t4169 t4174 t4247))
% 14.45/14.68  (step t4249 (cl (and (or (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (or (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (or (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (or (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (or (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))))) :rule resolution :premises (t4154 t4248 a9))
% 14.45/14.68  (step t4250 (cl (or (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule and :premises (t4249))
% 14.45/14.68  (step t4251 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) :rule or :premises (t4250))
% 14.45/14.68  (step t4252 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule equiv_pos2)
% 14.45/14.68  (step t4253 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule refl)
% 14.45/14.68  (step t4254 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule refl)
% 14.45/14.68  (step t4255 (cl (= (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) true) (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.68  (step t4256 (cl (not (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) true)) (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) :rule equiv1 :premises (t4255))
% 14.45/14.68  (step t4257 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))))) :rule all_simplify)
% 14.45/14.68  (step t4258 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) :rule refl)
% 14.45/14.68  (step t4259 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4260 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) :rule cong :premises (t4258 t4259))
% 14.45/14.68  (step t4261 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) true)) :rule all_simplify)
% 14.45/14.68  (step t4262 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) true)) :rule trans :premises (t4260 t4261))
% 14.45/14.68  (step t4263 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) true)) :rule trans :premises (t4257 t4262))
% 14.45/14.68  (step t4264 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t4256 t4263))
% 14.45/14.68  (step t4265 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule refl)
% 14.45/14.68  (step t4266 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))))) :rule cong :premises (t4253 t4254 t4264 t4265))
% 14.45/14.68  (step t4267 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) :rule and_neg)
% 14.45/14.68  (step t4268 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4269)
% 14.45/14.68  (assume t4269.a0 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))
% 14.45/14.68  (assume t4269.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 14.45/14.68  (assume t4269.a2 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))
% 14.45/14.68  (step t4269.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4269.t2)
% 14.45/14.68  (assume t4269.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))
% 14.45/14.68  (assume t4269.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 14.45/14.68  (assume t4269.t2.a2 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))
% 14.45/14.68  (step t4269.t2.t1 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule equiv_simplify)
% 14.45/14.68  (step t4269.t2.t2 (cl (not (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) false)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule equiv1 :premises (t4269.t2.t1))
% 14.45/14.68  (step t4269.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) :rule symm :premises (t4269.t2.a1))
% 14.45/14.68  (step t4269.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) :rule symm :premises (t4269.t2.a2))
% 14.45/14.68  (step t4269.t2.t5 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t4269.t2.t4))
% 14.45/14.68  (step t4269.t2.t6 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e13))) :rule trans :premises (t4269.t2.t3 t4269.t2.t5))
% 14.45/14.68  (step t4269.t2.t7 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 14.45/14.68  (step t4269.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) :rule cong :premises (t4269.t2.t3 t4269.t2.t7))
% 14.45/14.68  (step t4269.t2.t9 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) :rule cong :premises (t4269.t2.t6 t4269.t2.t8))
% 14.45/14.68  (step t4269.t2.t10 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) false) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.68  (step t4269.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv2 :premises (t4269.t2.t10))
% 14.45/14.68  (step t4269.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) :rule not_not)
% 14.45/14.68  (step t4269.t2.t13 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) false) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t4269.t2.t11 t4269.t2.t12))
% 14.45/14.68  (step t4269.t2.t14 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) false)) :rule resolution :premises (t4269.t2.t13 t4269.t2.a0))
% 14.45/14.68  (step t4269.t2.t15 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) false)) :rule trans :premises (t4269.t2.t9 t4269.t2.t14))
% 14.45/14.68  (step t4269.t2.t16 (cl (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule resolution :premises (t4269.t2.t2 t4269.t2.t15))
% 14.45/14.68  (step t4269.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule subproof :discharge (t4269.t2.a0 t4269.t2.a1 t4269.t2.a2))
% 14.45/14.68  (step t4269.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) :rule and_pos)
% 14.45/14.68  (step t4269.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4269.t5 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4269.t6 (cl (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t4269.t2 t4269.t3 t4269.t4 t4269.t5))
% 14.45/14.68  (step t4269.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule reordering :premises (t4269.t6))
% 14.45/14.68  (step t4269.t8 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule contraction :premises (t4269.t7))
% 14.45/14.68  (step t4269.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule resolution :premises (t4269.t1 t4269.t8))
% 14.45/14.68  (step t4269.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule implies_neg2)
% 14.45/14.68  (step t4269.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule resolution :premises (t4269.t9 t4269.t10))
% 14.45/14.68  (step t4269.t12 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule contraction :premises (t4269.t11))
% 14.45/14.68  (step t4269.t13 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule implies :premises (t4269.t12))
% 14.45/14.68  (step t4269.t14 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule and_neg)
% 14.45/14.68  (step t4269.t15 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t4269.t14 t4269.a2 t4269.a1 t4269.a0))
% 14.45/14.68  (step t4269.t16 (cl (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule resolution :premises (t4269.t13 t4269.t15))
% 14.45/14.68  (step t4269 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule subproof :discharge (t4269.a0 t4269.a1 t4269.a2))
% 14.45/14.68  (step t4270 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4271 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4272 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) :rule and_pos)
% 14.45/14.68  (step t4273 (cl (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))))) :rule resolution :premises (t4269 t4270 t4271 t4272))
% 14.45/14.68  (step t4274 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule reordering :premises (t4273))
% 14.45/14.68  (step t4275 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule contraction :premises (t4274))
% 14.45/14.68  (step t4276 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule resolution :premises (t4268 t4275))
% 14.45/14.68  (step t4277 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule implies_neg2)
% 14.45/14.68  (step t4278 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule resolution :premises (t4276 t4277))
% 14.45/14.68  (step t4279 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule contraction :premises (t4278))
% 14.45/14.68  (step t4280 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule implies :premises (t4279))
% 14.45/14.68  (step t4281 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule resolution :premises (t4267 t4280))
% 14.45/14.68  (step t4282 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4283 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.45/14.68  (step t4284 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))))) :rule or_neg)
% 14.45/14.68  (step t4285 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule or_neg)
% 14.45/14.68  (step t4286 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule resolution :premises (t4281 t4282 t4283 t4284 t4285))
% 14.45/14.68  (step t4287 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule contraction :premises (t4286))
% 14.45/14.68  (step t4288 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule resolution :premises (t4252 t4266 t4287))
% 14.45/14.68  (step t4289 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule or :premises (t4288))
% 14.45/14.68  (step t4290 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule reordering :premises (t4289))
% 14.45/14.68  (step t4291 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e12)))) :rule and :premises (t4152))
% 14.45/14.68  (step t4292 (cl (not (= (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (and (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 14.45/14.68  (step t4293 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t4175 t4185 t4196 t4207))
% 14.45/14.68  (step t4294 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t4175 t4186 t4197 t4208))
% 14.45/14.68  (step t4295 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4296 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4297 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11)) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t4184 t4177 t4295 t4296))
% 14.45/14.68  (step t4298 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4299 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4300 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11)) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t4184 t4218 t4298 t4299))
% 14.45/14.68  (step t4301 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4302 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4303 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t4195 t4301 t4179 t4302))
% 14.45/14.68  (step t4304 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4305 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4306 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t4195 t4304 t4228 t4305))
% 14.45/14.68  (step t4307 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4308 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4309 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t4206 t4307 t4308 t4181))
% 14.45/14.68  (step t4310 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4311 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4312 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t4206 t4310 t4311 t4238))
% 14.45/14.68  (step t4313 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4314 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4315 (cl (= (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10)) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t4186 t4217 t4313 t4314))
% 14.45/14.68  (step t4316 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4317 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4318 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t4185 t4217 t4316 t4317))
% 14.45/14.68  (step t4319 (cl (= (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (or (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t4218 t4188 t4222 t4225))
% 14.45/14.68  (step t4320 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t4177 t4188 t4199 t4210))
% 14.45/14.68  (step t4321 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4322 (cl (= (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) (or (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t4304 t4221 t4190 t4321))
% 14.45/14.68  (step t4323 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4324 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12)) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t4301 t4221 t4231 t4323))
% 14.45/14.68  (step t4325 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4326 (cl (= (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t4310 t4224 t4325 t4192))
% 14.45/14.68  (step t4327 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4328 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t4307 t4224 t4327 t4241))
% 14.45/14.68  (step t4329 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4330 (cl (= (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10)) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t4197 t4316 t4227 t4329))
% 14.45/14.68  (step t4331 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4332 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10)) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12))))) :rule cong :premises (t4196 t4313 t4227 t4331))
% 14.45/14.68  (step t4333 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4334 (cl (= (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) (or (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t4298 t4199 t4230 t4333))
% 14.45/14.68  (step t4335 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule all_simplify)
% 14.45/14.68  (step t4336 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11)) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule cong :premises (t4295 t4222 t4230 t4335))
% 14.45/14.68  (step t4337 (cl (= (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (or (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t4228 t4231 t4201 t4235))
% 14.45/14.68  (step t4338 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule cong :premises (t4179 t4190 t4201 t4212))
% 14.45/14.68  (step t4339 (cl (= (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t4311 t4327 t4234 t4203))
% 14.45/14.68  (step t4340 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule cong :premises (t4308 t4325 t4234 t4244))
% 14.45/14.68  (step t4341 (cl (= (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t4208 t4317 t4331 t4237))
% 14.45/14.68  (step t4342 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t4207 t4314 t4329 t4237))
% 14.45/14.68  (step t4343 (cl (= (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t4299 t4210 t4335 t4240))
% 14.45/14.68  (step t4344 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t4296 t4225 t4333 t4240))
% 14.45/14.68  (step t4345 (cl (= (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t4305 t4323 t4212 t4243))
% 14.45/14.68  (step t4346 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t4302 t4321 t4235 t4243))
% 14.45/14.68  (step t4347 (cl (= (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t4238 t4241 t4244 t4214))
% 14.45/14.68  (step t4348 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t4181 t4192 t4203 t4214))
% 14.45/14.68  (step t4349 (cl (= (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4293 t4294 t4297 t4300 t4303 t4306 t4309 t4312 t4315 t4318 t4319 t4320 t4322 t4324 t4326 t4328 t4330 t4332 t4334 t4336 t4337 t4338 t4339 t4340 t4341 t4342 t4343 t4344 t4345 t4346 t4347 t4348))
% 14.45/14.68  (step t4350 (cl (and (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t4292 t4349 a1))
% 14.45/14.68  (step t4351 (cl (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and :premises (t4350))
% 14.45/14.68  (step t4352 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t4351))
% 14.45/14.68  (step t4353 (cl (not (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))))) (not (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) (or (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_pos2)
% 14.45/14.68  (step t4354 (cl (= (= (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12)) true) (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 14.45/14.68  (step t4355 (cl (not (= (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12)) true)) (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12))) :rule equiv1 :premises (t4354))
% 14.45/14.68  (step t4356 (cl (= (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12)) (= (= tptp.e11 tptp.e12) (not (not (= tptp.e11 tptp.e12)))))) :rule all_simplify)
% 14.45/14.68  (step t4357 (cl (= (= tptp.e11 tptp.e12) (= tptp.e11 tptp.e12))) :rule refl)
% 14.45/14.68  (step t4358 (cl (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12))) :rule all_simplify)
% 14.45/14.68  (step t4359 (cl (= (= (= tptp.e11 tptp.e12) (not (not (= tptp.e11 tptp.e12)))) (= (= tptp.e11 tptp.e12) (= tptp.e11 tptp.e12)))) :rule cong :premises (t4357 t4358))
% 14.45/14.68  (step t4360 (cl (= (= (= tptp.e11 tptp.e12) (= tptp.e11 tptp.e12)) true)) :rule all_simplify)
% 14.45/14.68  (step t4361 (cl (= (= (= tptp.e11 tptp.e12) (not (not (= tptp.e11 tptp.e12)))) true)) :rule trans :premises (t4359 t4360))
% 14.45/14.68  (step t4362 (cl (= (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12)) true)) :rule trans :premises (t4356 t4361))
% 14.45/14.68  (step t4363 (cl (= (not (not (= tptp.e11 tptp.e12))) (= tptp.e11 tptp.e12))) :rule resolution :premises (t4355 t4362))
% 14.45/14.68  (step t4364 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 14.45/14.68  (step t4365 (cl (= (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule refl)
% 14.45/14.68  (step t4366 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule refl)
% 14.45/14.68  (step t4367 (cl (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t4363 t4364 t4365 t4366))
% 14.45/14.68  (step t4368 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.45/14.68  (step t4369 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4370)
% 14.45/14.68  (assume t4370.a0 (not (= tptp.e11 tptp.e12)))
% 14.45/14.68  (assume t4370.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4370.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.68  (step t4370.t1 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4370.t2)
% 14.45/14.68  (assume t4370.t2.a0 (not (= tptp.e11 tptp.e12)))
% 14.45/14.68  (assume t4370.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.45/14.68  (step t4370.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) false) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.68  (step t4370.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) false)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule equiv1 :premises (t4370.t2.t1))
% 14.45/14.68  (step t4370.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.45/14.68  (step t4370.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t4370.t2.a1))
% 14.45/14.68  (step t4370.t2.t5 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t4370.t2.t4))
% 14.45/14.68  (step t4370.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t4370.t2.t5))
% 14.45/14.68  (step t4370.t2.t7 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 tptp.e12))) :rule cong :premises (t4370.t2.t3 t4370.t2.t6))
% 14.45/14.68  (step t4370.t2.t8 (cl (= (= (= tptp.e11 tptp.e12) false) (not (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 14.45/14.68  (step t4370.t2.t9 (cl (= (= tptp.e11 tptp.e12) false) (not (not (= tptp.e11 tptp.e12)))) :rule equiv2 :premises (t4370.t2.t8))
% 14.45/14.68  (step t4370.t2.t10 (cl (not (not (not (= tptp.e11 tptp.e12)))) (= tptp.e11 tptp.e12)) :rule not_not)
% 14.45/14.68  (step t4370.t2.t11 (cl (= (= tptp.e11 tptp.e12) false) (= tptp.e11 tptp.e12)) :rule resolution :premises (t4370.t2.t9 t4370.t2.t10))
% 14.45/14.68  (step t4370.t2.t12 (cl (= (= tptp.e11 tptp.e12) false)) :rule resolution :premises (t4370.t2.t11 t4370.t2.a0))
% 14.45/14.68  (step t4370.t2.t13 (cl (= (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) false)) :rule trans :premises (t4370.t2.t7 t4370.t2.t12))
% 14.45/14.68  (step t4370.t2.t14 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4370.t2.t2 t4370.t2.t13))
% 14.45/14.68  (step t4370.t2 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule subproof :discharge (t4370.t2.a0 t4370.t2.a1))
% 14.45/14.68  (step t4370.t3 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.68  (step t4370.t4 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4370.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4370.t2 t4370.t3 t4370.t4))
% 14.45/14.68  (step t4370.t6 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t4370.t5))
% 14.45/14.68  (step t4370.t7 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t4370.t6))
% 14.45/14.68  (step t4370.t8 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4370.t1 t4370.t7))
% 14.45/14.68  (step t4370.t9 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg2)
% 14.45/14.68  (step t4370.t10 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4370.t8 t4370.t9))
% 14.45/14.68  (step t4370.t11 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t4370.t10))
% 14.45/14.68  (step t4370.t12 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies :premises (t4370.t11))
% 14.45/14.68  (step t4370.t13 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule and_neg)
% 14.45/14.68  (step t4370.t14 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4370.t15)
% 14.45/14.68  (assume t4370.t15.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4370.t15.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.68  (step t4370.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t4370.t15.a1))
% 14.45/14.68  (step t4370.t15.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t4370.t15.t1))
% 14.45/14.68  (step t4370.t15.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4370.t15.a0))
% 14.45/14.68  (step t4370.t15.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t4370.t15.t3))
% 14.45/14.68  (step t4370.t15.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4370.t15.t4))
% 14.45/14.68  (step t4370.t15.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.68  (step t4370.t15.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t4370.t15.t5 t4370.t15.t6))
% 14.45/14.68  (step t4370.t15.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t4370.t15.t2 t4370.t15.t7))
% 14.45/14.68  (step t4370.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t4370.t15.a0 t4370.t15.a1))
% 14.45/14.68  (step t4370.t16 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4370.t17 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4370.t18 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t4370.t15 t4370.t16 t4370.t17))
% 14.45/14.68  (step t4370.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t4370.t18))
% 14.45/14.68  (step t4370.t20 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t4370.t19))
% 14.45/14.68  (step t4370.t21 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t4370.t14 t4370.t20))
% 14.45/14.68  (step t4370.t22 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.45/14.68  (step t4370.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4370.t21 t4370.t22))
% 14.45/14.68  (step t4370.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t4370.t23))
% 14.45/14.68  (step t4370.t25 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t4370.t24))
% 14.45/14.68  (step t4370.t26 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.45/14.68  (step t4370.t27 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t4370.t26 t4370.a1 t4370.a2))
% 14.45/14.68  (step t4370.t28 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t4370.t25 t4370.t27))
% 14.45/14.68  (step t4370.t29 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4370.t13 t4370.a0 t4370.t28))
% 14.45/14.68  (step t4370.t30 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4370.t12 t4370.t29))
% 14.45/14.68  (step t4370 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule subproof :discharge (t4370.a0 t4370.a1 t4370.a2))
% 14.45/14.68  (step t4371 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.68  (step t4372 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4373 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4374 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t4370 t4371 t4372 t4373))
% 14.45/14.68  (step t4375 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t4374))
% 14.45/14.68  (step t4376 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t4375))
% 14.45/14.68  (step t4377 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4369 t4376))
% 14.45/14.68  (step t4378 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg2)
% 14.45/14.68  (step t4379 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4377 t4378))
% 14.45/14.68  (step t4380 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t4379))
% 14.45/14.68  (step t4381 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies :premises (t4380))
% 14.45/14.68  (step t4382 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4368 t4381))
% 14.45/14.68  (step t4383 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (not (= tptp.e11 tptp.e12))))) :rule or_neg)
% 14.45/14.68  (step t4384 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4385 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4386 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4387 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4382 t4383 t4384 t4385 t4386))
% 14.45/14.68  (step t4388 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t4387))
% 14.45/14.68  (step t4389 (cl (or (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4353 t4367 t4388))
% 14.45/14.68  (step t4390 (cl (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule or :premises (t4389))
% 14.45/14.68  (step t4391 (cl (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t4390))
% 14.45/14.68  (step t4392 (cl (not (= tptp.e11 tptp.e12))) :rule and :premises (a6))
% 14.45/14.68  (step t4393 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and :premises (a11))
% 14.45/14.68  (step t4394 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and :premises (a11))
% 14.45/14.68  (step t4395 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4391 t4392 t4393 t4394))
% 14.45/14.68  (step t4396 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 14.45/14.68  (step t4397 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 14.45/14.68  (step t4398 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.68  (step t4399 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t4398))
% 14.45/14.68  (step t4400 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))))) :rule all_simplify)
% 14.45/14.68  (step t4401 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule refl)
% 14.45/14.68  (step t4402 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4403 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t4401 t4402))
% 14.45/14.68  (step t4404 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule all_simplify)
% 14.45/14.68  (step t4405 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) true)) :rule trans :premises (t4403 t4404))
% 14.45/14.68  (step t4406 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule trans :premises (t4400 t4405))
% 14.45/14.68  (step t4407 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4399 t4406))
% 14.45/14.68  (step t4408 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 14.45/14.68  (step t4409 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4364 t4397 t4254 t4407 t4408))
% 14.45/14.68  (step t4410 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 14.45/14.68  (step t4411 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4412)
% 14.45/14.68  (assume t4412.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4412.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.68  (assume t4412.a2 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 14.45/14.68  (assume t4412.a3 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.68  (step t4412.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4412.t2)
% 14.45/14.68  (assume t4412.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.68  (assume t4412.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 14.45/14.68  (assume t4412.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.68  (assume t4412.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (step t4412.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.68  (step t4412.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule equiv1 :premises (t4412.t2.t1))
% 14.45/14.68  (step t4412.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) :rule symm :premises (t4412.t2.a1))
% 14.45/14.68  (step t4412.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t4412.t2.t3))
% 14.45/14.68  (step t4412.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4412.t2.a3))
% 14.45/14.68  (step t4412.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t4412.t2.a2))
% 14.45/14.68  (step t4412.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t4412.t2.t6))
% 14.45/14.68  (step t4412.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t4412.t2.t5 t4412.t2.t7))
% 14.45/14.68  (step t4412.t2.t9 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t4412.t2.t4 t4412.t2.t8))
% 14.45/14.68  (step t4412.t2.t10 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.68  (step t4412.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t4412.t2.t10))
% 14.45/14.68  (step t4412.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 14.45/14.68  (step t4412.t2.t13 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t4412.t2.t11 t4412.t2.t12))
% 14.45/14.68  (step t4412.t2.t14 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t4412.t2.t13 t4412.t2.a0))
% 14.45/14.68  (step t4412.t2.t15 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t4412.t2.t9 t4412.t2.t14))
% 14.45/14.68  (step t4412.t2.t16 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t4412.t2.t2 t4412.t2.t15))
% 14.45/14.68  (step t4412.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t4412.t2.a0 t4412.t2.a1 t4412.t2.a2 t4412.t2.a3))
% 14.45/14.68  (step t4412.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.68  (step t4412.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4412.t5 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4412.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4412.t7 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t4412.t2 t4412.t3 t4412.t4 t4412.t5 t4412.t6))
% 14.45/14.68  (step t4412.t8 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t4412.t7))
% 14.45/14.68  (step t4412.t9 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t4412.t8))
% 14.45/14.68  (step t4412.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t4412.t1 t4412.t9))
% 14.45/14.68  (step t4412.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.45/14.68  (step t4412.t12 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t4412.t10 t4412.t11))
% 14.45/14.68  (step t4412.t13 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t4412.t12))
% 14.45/14.68  (step t4412.t14 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t4412.t13))
% 14.45/14.68  (step t4412.t15 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.45/14.68  (step t4412.t16 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t4412.t15 t4412.a3 t4412.a2 t4412.a1 t4412.a0))
% 14.45/14.68  (step t4412.t17 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t4412.t14 t4412.t16))
% 14.45/14.68  (step t4412 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t4412.a0 t4412.a1 t4412.a2 t4412.a3))
% 14.45/14.68  (step t4413 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4414 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4415 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4416 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.68  (step t4417 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t4412 t4413 t4414 t4415 t4416))
% 14.45/14.68  (step t4418 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t4417))
% 14.45/14.68  (step t4419 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t4418))
% 14.45/14.68  (step t4420 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t4411 t4419))
% 14.45/14.68  (step t4421 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.45/14.68  (step t4422 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t4420 t4421))
% 14.45/14.68  (step t4423 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t4422))
% 14.45/14.68  (step t4424 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t4423))
% 14.45/14.68  (step t4425 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t4410 t4424))
% 14.45/14.68  (step t4426 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4427 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.45/14.68  (step t4428 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.45/14.68  (step t4429 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 14.45/14.68  (step t4430 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4431 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t4425 t4426 t4427 t4428 t4429 t4430))
% 14.45/14.68  (step t4432 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t4431))
% 14.45/14.68  (step t4433 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t4396 t4409 t4432))
% 14.45/14.68  (step t4434 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t4433))
% 14.45/14.68  (step t4435 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t4434))
% 14.45/14.68  (step t4436 (cl (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and :premises (t4152))
% 14.45/14.68  (step t4437 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.68  (step t4438 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule refl)
% 14.45/14.68  (step t4439 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.68  (step t4440 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t4439))
% 14.45/14.68  (step t4441 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))))) :rule all_simplify)
% 14.45/14.68  (step t4442 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule refl)
% 14.45/14.68  (step t4443 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4444 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t4442 t4443))
% 14.45/14.68  (step t4445 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) true)) :rule all_simplify)
% 14.45/14.68  (step t4446 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) true)) :rule trans :premises (t4444 t4445))
% 14.45/14.68  (step t4447 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) true)) :rule trans :premises (t4441 t4446))
% 14.45/14.68  (step t4448 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4440 t4447))
% 14.45/14.68  (step t4449 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t4438 t4448 t4254))
% 14.45/14.68  (step t4450 (cl (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) :rule and_neg)
% 14.45/14.68  (step t4451 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4452)
% 14.45/14.68  (assume t4452.a0 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.68  (assume t4452.a1 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))
% 14.45/14.68  (step t4452.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4452.t2)
% 14.45/14.68  (assume t4452.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))
% 14.45/14.68  (assume t4452.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.68  (step t4452.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.68  (step t4452.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) false)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t4452.t2.t1))
% 14.45/14.68  (step t4452.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) :rule symm :premises (t4452.t2.a1))
% 14.45/14.68  (step t4452.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule symm :premises (t4452.t2.t3))
% 14.45/14.68  (step t4452.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule refl)
% 14.45/14.68  (step t4452.t2.t6 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule cong :premises (t4452.t2.t4 t4452.t2.t5))
% 14.45/14.68  (step t4452.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.68  (step t4452.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv2 :premises (t4452.t2.t7))
% 14.45/14.68  (step t4452.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) :rule not_not)
% 14.45/14.68  (step t4452.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t4452.t2.t8 t4452.t2.t9))
% 14.45/14.68  (step t4452.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) false)) :rule resolution :premises (t4452.t2.t10 t4452.t2.a0))
% 14.45/14.68  (step t4452.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule trans :premises (t4452.t2.t6 t4452.t2.t11))
% 14.45/14.68  (step t4452.t2.t13 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4452.t2.t2 t4452.t2.t12))
% 14.45/14.68  (step t4452.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t4452.t2.a0 t4452.t2.a1))
% 14.45/14.68  (step t4452.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 14.45/14.68  (step t4452.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4452.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t4452.t2 t4452.t3 t4452.t4))
% 14.45/14.68  (step t4452.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t4452.t5))
% 14.45/14.68  (step t4452.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t4452.t6))
% 14.45/14.68  (step t4452.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4452.t1 t4452.t7))
% 14.45/14.68  (step t4452.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.45/14.68  (step t4452.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4452.t8 t4452.t9))
% 14.45/14.68  (step t4452.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t4452.t10))
% 14.45/14.68  (step t4452.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t4452.t11))
% 14.45/14.68  (step t4452.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 14.45/14.68  (step t4452.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t4452.t13 t4452.a1 t4452.a0))
% 14.45/14.68  (step t4452.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4452.t12 t4452.t14))
% 14.45/14.68  (step t4452 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t4452.a0 t4452.a1))
% 14.45/14.68  (step t4453 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4454 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 14.45/14.68  (step t4455 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t4452 t4453 t4454))
% 14.45/14.68  (step t4456 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t4455))
% 14.45/14.68  (step t4457 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t4456))
% 14.45/14.68  (step t4458 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4451 t4457))
% 14.45/14.68  (step t4459 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.45/14.68  (step t4460 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4458 t4459))
% 14.45/14.68  (step t4461 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t4460))
% 14.45/14.68  (step t4462 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t4461))
% 14.45/14.68  (step t4463 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4450 t4462))
% 14.45/14.68  (step t4464 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4465 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))))) :rule or_neg)
% 14.45/14.68  (step t4466 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.45/14.68  (step t4467 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4463 t4464 t4465 t4466))
% 14.45/14.68  (step t4468 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t4467))
% 14.45/14.68  (step t4469 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4437 t4449 t4468))
% 14.45/14.68  (step t4470 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t4469))
% 14.45/14.68  (step t4471 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t4470))
% 14.45/14.68  (step t4472 (cl (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule and :premises (t4152))
% 14.45/14.68  (step t4473 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4053 t4153 t4251 t4290 t4291 t4352 t4395 t4435 t4393 t4436 t4471 t4472))
% 14.45/14.68  (step t4474 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t4473))
% 14.45/14.68  (step t4475 (cl (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule and :premises (t4350))
% 14.45/14.68  (step t4476 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4475))
% 14.45/14.68  (step t4477 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv_pos2)
% 14.45/14.68  (step t4478 (cl (= (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule refl)
% 14.45/14.68  (step t4479 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 14.45/14.68  (step t4480 (cl (= (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.68  (step t4481 (cl (not (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t4480))
% 14.45/14.68  (step t4482 (cl (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 14.45/14.68  (step t4483 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule refl)
% 14.45/14.68  (step t4484 (cl (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4485 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t4483 t4484))
% 14.45/14.68  (step t4486 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule all_simplify)
% 14.45/14.68  (step t4487 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) true)) :rule trans :premises (t4485 t4486))
% 14.45/14.68  (step t4488 (cl (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule trans :premises (t4482 t4487))
% 14.45/14.68  (step t4489 (cl (= (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4481 t4488))
% 14.45/14.68  (step t4490 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t4364 t4478 t4479 t4489))
% 14.45/14.68  (step t4491 (cl (not (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))))) (not (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule equiv_pos2)
% 14.45/14.68  (step t4492 (cl (= (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule refl)
% 14.45/14.68  (step t4493 (cl (= (= (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))))) :rule equiv_simplify)
% 14.45/14.68  (step t4494 (cl (= (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))))) :rule equiv2 :premises (t4493))
% 14.45/14.68  (step t4495 (cl (not (not (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule not_not)
% 14.45/14.68  (step t4496 (cl (= (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4494 t4495))
% 14.45/14.68  (step t4497 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4498)
% 14.45/14.68  (assume t4498.a0 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.68  (assume t4498.a1 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.68  (assume t4498.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 14.45/14.68  (assume t4498.a3 (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))
% 14.45/14.68  (step t4498.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.68  (step t4498.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.68  (step t4498.t3 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.68  (step t4498.t4 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t4498.t3))
% 14.45/14.68  (step t4498.t5 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 14.45/14.68  (step t4498.t6 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t4498.t4 t4498.t5))
% 14.45/14.68  (step t4498.t7 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t4498.t6 t4498.a3))
% 14.45/14.68  (step t4498.t8 (cl (= false (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule symm :premises (t4498.t7))
% 14.45/14.68  (step t4498.t9 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) true) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv_simplify)
% 14.45/14.68  (step t4498.t10 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) true) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv2 :premises (t4498.t9))
% 14.45/14.68  (step t4498.t11 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11)) :rule symm :premises (t4498.a1))
% 14.45/14.68  (step t4498.t12 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t4498.a0))
% 14.45/14.68  (step t4498.t13 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t4498.t12))
% 14.45/14.68  (step t4498.t14 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t4498.a2))
% 14.45/14.68  (step t4498.t15 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule trans :premises (t4498.t14 t4498.t13))
% 14.45/14.68  (step t4498.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t4498.t15))
% 14.45/14.68  (step t4498.t17 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t4498.t11 t4498.t13 t4498.t16))
% 14.45/14.68  (step t4498.t18 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) true)) :rule resolution :premises (t4498.t10 t4498.t17))
% 14.45/14.68  (step t4498.t19 (cl (= false true)) :rule trans :premises (t4498.t8 t4498.t18))
% 14.45/14.68  (step t4498.t20 (cl false) :rule resolution :premises (t4498.t1 t4498.t2 t4498.t19))
% 14.45/14.68  (step t4498 (cl (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false) :rule subproof :discharge (t4498.a0 t4498.a1 t4498.a2 t4498.a3))
% 14.45/14.68  (step t4499 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.68  (step t4500 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4501 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 14.45/14.68  (step t4502 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.45/14.68  (step t4503 (cl false (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t4498 t4499 t4500 t4501 t4502))
% 14.45/14.68  (step t4504 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) false) :rule reordering :premises (t4503))
% 14.45/14.68  (step t4505 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) false) :rule contraction :premises (t4504))
% 14.45/14.68  (step t4506 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false) false) :rule resolution :premises (t4497 t4505))
% 14.45/14.68  (step t4507 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false) (not false)) :rule implies_neg2)
% 14.45/14.68  (step t4508 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false) (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule resolution :premises (t4506 t4507))
% 14.45/14.68  (step t4509 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule contraction :premises (t4508))
% 14.45/14.68  (step t4510 (cl (= (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))))) :rule implies_simplify)
% 14.45/14.68  (step t4511 (cl (not (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false)) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule equiv1 :premises (t4510))
% 14.45/14.68  (step t4512 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t4509 t4511))
% 14.45/14.68  (step t4513 (cl (= (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule resolution :premises (t4496 t4512))
% 14.45/14.68  (step t4514 (cl (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false))) :rule cong :premises (t4492 t4513))
% 14.45/14.68  (step t4515 (cl (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 14.45/14.68  (step t4516 (cl (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))))) :rule trans :premises (t4514 t4515))
% 14.45/14.68  (step t4517 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4518)
% 14.45/14.68  (assume t4518.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4518.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.68  (assume t4518.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.68  (assume t4518.a3 (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))
% 14.45/14.68  (step t4518.t1 (cl (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 14.45/14.68  (step t4518.t2 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4518.t3)
% 14.45/14.68  (assume t4518.t3.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4518.t3.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.68  (step t4518.t3.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t4518.t3.a1))
% 14.45/14.68  (step t4518.t3.t2 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t4518.t3.t1))
% 14.45/14.68  (step t4518.t3.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4518.t3.a0))
% 14.45/14.68  (step t4518.t3.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t4518.t3.t3 t4518.t3.t3))
% 14.45/14.68  (step t4518.t3.t5 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t4518.t3.t2 t4518.t3.t4))
% 14.45/14.68  (step t4518.t3 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule subproof :discharge (t4518.t3.a0 t4518.t3.a1))
% 14.45/14.68  (step t4518.t4 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4518.t5 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.68  (step t4518.t6 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t4518.t3 t4518.t4 t4518.t5))
% 14.45/14.68  (step t4518.t7 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule reordering :premises (t4518.t6))
% 14.45/14.68  (step t4518.t8 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule contraction :premises (t4518.t7))
% 14.45/14.68  (step t4518.t9 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t4518.t2 t4518.t8))
% 14.45/14.68  (step t4518.t10 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg2)
% 14.45/14.68  (step t4518.t11 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4518.t9 t4518.t10))
% 14.45/14.68  (step t4518.t12 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t4518.t11))
% 14.45/14.68  (step t4518.t13 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule implies :premises (t4518.t12))
% 14.45/14.68  (step t4518.t14 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 14.45/14.68  (step t4518.t15 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t4518.t14 t4518.a0 t4518.a1))
% 14.45/14.68  (step t4518.t16 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t4518.t13 t4518.t15))
% 14.45/14.68  (step t4518.t17 (cl (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4518.t1 t4518.a1 t4518.a2 t4518.t16 t4518.a3))
% 14.45/14.68  (step t4518 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule subproof :discharge (t4518.a0 t4518.a1 t4518.a2 t4518.a3))
% 14.45/14.68  (step t4519 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4520 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.68  (step t4521 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4522 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.45/14.68  (step t4523 (cl (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t4518 t4519 t4520 t4521 t4522))
% 14.45/14.68  (step t4524 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule reordering :premises (t4523))
% 14.45/14.68  (step t4525 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t4524))
% 14.45/14.68  (step t4526 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4517 t4525))
% 14.45/14.68  (step t4527 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule implies_neg2)
% 14.45/14.68  (step t4528 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t4526 t4527))
% 14.45/14.68  (step t4529 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule contraction :premises (t4528))
% 14.45/14.68  (step t4530 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t4491 t4516 t4529))
% 14.45/14.68  (step t4531 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule not_and :premises (t4530))
% 14.45/14.68  (step t4532 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4533 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.45/14.68  (step t4534 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.45/14.68  (step t4535 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 14.45/14.68  (step t4536 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t4531 t4532 t4533 t4534 t4535))
% 14.45/14.68  (step t4537 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule contraction :premises (t4536))
% 14.45/14.68  (step t4538 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4477 t4490 t4537))
% 14.45/14.68  (step t4539 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule or :premises (t4538))
% 14.45/14.68  (step t4540 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t4539))
% 14.45/14.68  (step t4541 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and :premises (a11))
% 14.45/14.68  (step t4542 (cl (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule and :premises (t4152))
% 14.45/14.68  (step t4543 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4540 t4541 t4393 t4542))
% 14.45/14.68  (step t4544 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.68  (step t4545 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule refl)
% 14.45/14.68  (step t4546 (cl (= (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.68  (step t4547 (cl (not (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t4546))
% 14.45/14.68  (step t4548 (cl (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 14.45/14.68  (step t4549 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule refl)
% 14.45/14.68  (step t4550 (cl (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4551 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t4549 t4550))
% 14.45/14.68  (step t4552 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule all_simplify)
% 14.45/14.68  (step t4553 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) true)) :rule trans :premises (t4551 t4552))
% 14.45/14.68  (step t4554 (cl (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule trans :premises (t4548 t4553))
% 14.45/14.68  (step t4555 (cl (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4547 t4554))
% 14.45/14.68  (step t4556 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t4364 t4478 t4365 t4545 t4555 t4016))
% 14.45/14.68  (step t4557 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 14.45/14.68  (step t4558 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4559)
% 14.45/14.68  (assume t4559.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4559.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.68  (assume t4559.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.68  (assume t4559.a3 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.68  (assume t4559.a4 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 14.45/14.68  (step t4559.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4559.t2)
% 14.45/14.68  (assume t4559.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 14.45/14.68  (assume t4559.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.45/14.68  (assume t4559.t2.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 14.45/14.68  (assume t4559.t2.a3 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.68  (step t4559.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.68  (step t4559.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) false)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t4559.t2.t1))
% 14.45/14.68  (step t4559.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t4559.t2.a1))
% 14.45/14.68  (step t4559.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t4559.t2.t3))
% 14.45/14.68  (step t4559.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) :rule symm :premises (t4559.t2.a3))
% 14.45/14.68  (step t4559.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t4559.t2.a2))
% 14.45/14.68  (step t4559.t2.t7 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t4559.t2.t6))
% 14.45/14.68  (step t4559.t2.t8 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t4559.t2.t5 t4559.t2.t7))
% 14.45/14.68  (step t4559.t2.t9 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t4559.t2.t4 t4559.t2.t8))
% 14.45/14.68  (step t4559.t2.t10 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.68  (step t4559.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t4559.t2.t10))
% 14.45/14.68  (step t4559.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 14.45/14.68  (step t4559.t2.t13 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t4559.t2.t11 t4559.t2.t12))
% 14.45/14.68  (step t4559.t2.t14 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t4559.t2.t13 t4559.t2.a0))
% 14.45/14.68  (step t4559.t2.t15 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t4559.t2.t9 t4559.t2.t14))
% 14.45/14.68  (step t4559.t2.t16 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4559.t2.t2 t4559.t2.t15))
% 14.45/14.68  (step t4559.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t4559.t2.a0 t4559.t2.a1 t4559.t2.a2 t4559.t2.a3))
% 14.45/14.68  (step t4559.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.45/14.68  (step t4559.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4559.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 14.45/14.68  (step t4559.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4559.t7 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t4559.t2 t4559.t3 t4559.t4 t4559.t5 t4559.t6))
% 14.45/14.68  (step t4559.t8 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t4559.t7))
% 14.45/14.68  (step t4559.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t4559.t8))
% 14.45/14.68  (step t4559.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4559.t1 t4559.t9))
% 14.45/14.68  (step t4559.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.45/14.68  (step t4559.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t4559.t10 t4559.t11))
% 14.45/14.68  (step t4559.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t4559.t12))
% 14.45/14.68  (step t4559.t14 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t4559.t13))
% 14.45/14.68  (step t4559.t15 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 14.45/14.68  (step t4559.t16 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4559.t17)
% 14.45/14.68  (assume t4559.t17.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4559.t17.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.68  (step t4559.t17.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t4559.t17.a1))
% 14.45/14.68  (step t4559.t17.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t4559.t17.t1))
% 14.45/14.68  (step t4559.t17.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4559.t17.a0))
% 14.45/14.68  (step t4559.t17.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t4559.t17.t3))
% 14.45/14.68  (step t4559.t17.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4559.t17.t4))
% 14.45/14.68  (step t4559.t17.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.68  (step t4559.t17.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t4559.t17.t5 t4559.t17.t6))
% 14.45/14.68  (step t4559.t17.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t4559.t17.t2 t4559.t17.t7))
% 14.45/14.68  (step t4559.t17 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t4559.t17.a0 t4559.t17.a1))
% 14.45/14.68  (step t4559.t18 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4559.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4559.t20 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t4559.t17 t4559.t18 t4559.t19))
% 14.45/14.68  (step t4559.t21 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t4559.t20))
% 14.45/14.68  (step t4559.t22 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t4559.t21))
% 14.45/14.68  (step t4559.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t4559.t16 t4559.t22))
% 14.45/14.68  (step t4559.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.45/14.68  (step t4559.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4559.t23 t4559.t24))
% 14.45/14.68  (step t4559.t26 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t4559.t25))
% 14.45/14.68  (step t4559.t27 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t4559.t26))
% 14.45/14.68  (step t4559.t28 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.45/14.68  (step t4559.t29 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t4559.t28 t4559.a0 t4559.a2))
% 14.45/14.68  (step t4559.t30 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t4559.t27 t4559.t29))
% 14.45/14.68  (step t4559.t31 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4559.t32)
% 14.45/14.68  (assume t4559.t32.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4559.t32.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.68  (step t4559.t32.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t4559.t32.a1))
% 14.45/14.68  (step t4559.t32.t2 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t4559.t32.t1))
% 14.45/14.68  (step t4559.t32.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4559.t32.a0))
% 14.45/14.68  (step t4559.t32.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t4559.t32.t3 t4559.t32.t3))
% 14.45/14.68  (step t4559.t32.t5 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t4559.t32.t2 t4559.t32.t4))
% 14.45/14.68  (step t4559.t32 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule subproof :discharge (t4559.t32.a0 t4559.t32.a1))
% 14.45/14.68  (step t4559.t33 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4559.t34 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.68  (step t4559.t35 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t4559.t32 t4559.t33 t4559.t34))
% 14.45/14.68  (step t4559.t36 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule reordering :premises (t4559.t35))
% 14.45/14.68  (step t4559.t37 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule contraction :premises (t4559.t36))
% 14.45/14.68  (step t4559.t38 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t4559.t31 t4559.t37))
% 14.45/14.68  (step t4559.t39 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg2)
% 14.45/14.68  (step t4559.t40 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4559.t38 t4559.t39))
% 14.45/14.68  (step t4559.t41 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t4559.t40))
% 14.45/14.68  (step t4559.t42 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule implies :premises (t4559.t41))
% 14.45/14.68  (step t4559.t43 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 14.45/14.68  (step t4559.t44 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t4559.t43 t4559.a0 t4559.a1))
% 14.45/14.68  (step t4559.t45 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t4559.t42 t4559.t44))
% 14.45/14.68  (step t4559.t46 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4559.t15 t4559.a4 t4559.t30 t4559.t45 t4559.a3))
% 14.45/14.68  (step t4559.t47 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4559.t14 t4559.t46))
% 14.45/14.68  (step t4559 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t4559.a0 t4559.a1 t4559.a2 t4559.a3 t4559.a4))
% 14.45/14.68  (step t4560 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4561 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.68  (step t4562 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4563 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4564 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.45/14.68  (step t4565 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t4559 t4560 t4561 t4562 t4563 t4564))
% 14.45/14.68  (step t4566 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t4565))
% 14.45/14.68  (step t4567 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t4566))
% 14.45/14.68  (step t4568 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4558 t4567))
% 14.45/14.68  (step t4569 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.45/14.68  (step t4570 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t4568 t4569))
% 14.45/14.68  (step t4571 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t4570))
% 14.45/14.68  (step t4572 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t4571))
% 14.45/14.68  (step t4573 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4557 t4572))
% 14.45/14.68  (step t4574 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4575 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.45/14.68  (step t4576 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4577 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.68  (step t4578 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 14.45/14.68  (step t4579 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.68  (step t4580 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t4573 t4574 t4575 t4576 t4577 t4578 t4579))
% 14.45/14.68  (step t4581 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t4580))
% 14.45/14.68  (step t4582 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t4544 t4556 t4581))
% 14.45/14.68  (step t4583 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t4582))
% 14.45/14.68  (step t4584 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t4583))
% 14.45/14.68  (step t4585 (cl (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and :premises (t4152))
% 14.45/14.68  (step t4586 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4474 t4476 t4543 t4584 t4394 t4541 t4393 t4585))
% 14.45/14.68  (step t4587 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule contraction :premises (t4586))
% 14.45/14.68  (step t4588 (cl (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule and :premises (t4350))
% 14.45/14.68  (step t4589 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4588))
% 14.45/14.68  (step t4590 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.68  (step t4591 (cl (= (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.68  (step t4592 (cl (not (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t4591))
% 14.45/14.68  (step t4593 (cl (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))))) :rule all_simplify)
% 14.45/14.68  (step t4594 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule refl)
% 14.45/14.68  (step t4595 (cl (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 14.45/14.68  (step t4596 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t4594 t4595))
% 14.45/14.68  (step t4597 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule all_simplify)
% 14.45/14.68  (step t4598 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) true)) :rule trans :premises (t4596 t4597))
% 14.45/14.68  (step t4599 (cl (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule trans :premises (t4593 t4598))
% 14.45/14.68  (step t4600 (cl (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4592 t4599))
% 14.45/14.68  (step t4601 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 14.45/14.68  (step t4602 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t4364 t4365 t4600 t4601))
% 14.45/14.68  (step t4603 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 14.45/14.68  (step t4604 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4605)
% 14.45/14.68  (assume t4605.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4605.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.68  (assume t4605.a2 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.68  (step t4605.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4605.t2)
% 14.45/14.68  (assume t4605.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.68  (assume t4605.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.45/14.68  (step t4605.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) false) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.68  (step t4605.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) false)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t4605.t2.t1))
% 14.45/14.68  (step t4605.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t4605.t2.a1))
% 14.45/14.68  (step t4605.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t4605.t2.t3))
% 14.45/14.68  (step t4605.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule refl)
% 14.45/14.68  (step t4605.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t4605.t2.t4 t4605.t2.t5))
% 14.45/14.68  (step t4605.t2.t7 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.68  (step t4605.t2.t8 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t4605.t2.t7))
% 14.45/14.68  (step t4605.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 14.45/14.68  (step t4605.t2.t10 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t4605.t2.t8 t4605.t2.t9))
% 14.45/14.68  (step t4605.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t4605.t2.t10 t4605.t2.a0))
% 14.45/14.68  (step t4605.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) false)) :rule trans :premises (t4605.t2.t6 t4605.t2.t11))
% 14.45/14.68  (step t4605.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4605.t2.t2 t4605.t2.t12))
% 14.45/14.68  (step t4605.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t4605.t2.a0 t4605.t2.a1))
% 14.45/14.68  (step t4605.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.68  (step t4605.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4605.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4605.t2 t4605.t3 t4605.t4))
% 14.45/14.68  (step t4605.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t4605.t5))
% 14.45/14.68  (step t4605.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t4605.t6))
% 14.45/14.68  (step t4605.t8 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4605.t1 t4605.t7))
% 14.45/14.68  (step t4605.t9 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 14.45/14.68  (step t4605.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t4605.t8 t4605.t9))
% 14.45/14.68  (step t4605.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t4605.t10))
% 14.45/14.68  (step t4605.t12 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t4605.t11))
% 14.45/14.68  (step t4605.t13 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule and_neg)
% 14.45/14.68  (step t4605.t14 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4605.t15)
% 14.45/14.68  (assume t4605.t15.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4605.t15.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.68  (step t4605.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t4605.t15.a1))
% 14.45/14.68  (step t4605.t15.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t4605.t15.t1))
% 14.45/14.68  (step t4605.t15.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4605.t15.a0))
% 14.45/14.68  (step t4605.t15.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t4605.t15.t3))
% 14.45/14.68  (step t4605.t15.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4605.t15.t4))
% 14.45/14.68  (step t4605.t15.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.68  (step t4605.t15.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t4605.t15.t5 t4605.t15.t6))
% 14.45/14.68  (step t4605.t15.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t4605.t15.t2 t4605.t15.t7))
% 14.45/14.68  (step t4605.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t4605.t15.a0 t4605.t15.a1))
% 14.45/14.68  (step t4605.t16 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4605.t17 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4605.t18 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t4605.t15 t4605.t16 t4605.t17))
% 14.45/14.68  (step t4605.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t4605.t18))
% 14.45/14.68  (step t4605.t20 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t4605.t19))
% 14.45/14.68  (step t4605.t21 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t4605.t14 t4605.t20))
% 14.45/14.68  (step t4605.t22 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.45/14.68  (step t4605.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4605.t21 t4605.t22))
% 14.45/14.68  (step t4605.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t4605.t23))
% 14.45/14.68  (step t4605.t25 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t4605.t24))
% 14.45/14.68  (step t4605.t26 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.45/14.68  (step t4605.t27 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t4605.t26 t4605.a0 t4605.a1))
% 14.45/14.68  (step t4605.t28 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t4605.t25 t4605.t27))
% 14.45/14.68  (step t4605.t29 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4605.t13 t4605.a2 t4605.t28))
% 14.45/14.68  (step t4605.t30 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4605.t12 t4605.t29))
% 14.45/14.68  (step t4605 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t4605.a0 t4605.a1 t4605.a2))
% 14.45/14.68  (step t4606 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4607 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4608 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.68  (step t4609 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t4605 t4606 t4607 t4608))
% 14.45/14.68  (step t4610 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t4609))
% 14.45/14.68  (step t4611 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t4610))
% 14.45/14.68  (step t4612 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4604 t4611))
% 14.45/14.68  (step t4613 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 14.45/14.68  (step t4614 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t4612 t4613))
% 14.45/14.68  (step t4615 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t4614))
% 14.45/14.68  (step t4616 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t4615))
% 14.45/14.68  (step t4617 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4603 t4616))
% 14.45/14.68  (step t4618 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4619 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4620 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 14.45/14.68  (step t4621 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.45/14.68  (step t4622 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t4617 t4618 t4619 t4620 t4621))
% 14.45/14.68  (step t4623 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t4622))
% 14.45/14.68  (step t4624 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t4590 t4602 t4623))
% 14.45/14.68  (step t4625 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule or :premises (t4624))
% 14.45/14.68  (step t4626 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t4625))
% 14.45/14.68  (step t4627 (cl (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule and :premises (t4152))
% 14.45/14.68  (step t4628 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4626 t4394 t4393 t4627))
% 14.45/14.68  (step t4629 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.68  (step t4630 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule refl)
% 14.45/14.68  (step t4631 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t4017 t4027 t4630))
% 14.45/14.68  (step t4632 (cl (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule and_neg)
% 14.45/14.68  (step t4633 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4634)
% 14.45/14.68  (assume t4634.a0 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.68  (assume t4634.a1 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))
% 14.45/14.68  (step t4634.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4634.t2)
% 14.45/14.68  (assume t4634.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))
% 14.45/14.68  (assume t4634.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.68  (step t4634.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.68  (step t4634.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) false)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t4634.t2.t1))
% 14.45/14.68  (step t4634.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) :rule symm :premises (t4634.t2.a1))
% 14.45/14.68  (step t4634.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t4634.t2.t3))
% 14.45/14.68  (step t4634.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule refl)
% 14.45/14.68  (step t4634.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule cong :premises (t4634.t2.t4 t4634.t2.t5))
% 14.45/14.68  (step t4634.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.68  (step t4634.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv2 :premises (t4634.t2.t7))
% 14.45/14.68  (step t4634.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) :rule not_not)
% 14.45/14.68  (step t4634.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t4634.t2.t8 t4634.t2.t9))
% 14.45/14.68  (step t4634.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false)) :rule resolution :premises (t4634.t2.t10 t4634.t2.a0))
% 14.45/14.68  (step t4634.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule trans :premises (t4634.t2.t6 t4634.t2.t11))
% 14.45/14.68  (step t4634.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4634.t2.t2 t4634.t2.t12))
% 14.45/14.68  (step t4634.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t4634.t2.a0 t4634.t2.a1))
% 14.45/14.68  (step t4634.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 14.45/14.68  (step t4634.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.68  (step t4634.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t4634.t2 t4634.t3 t4634.t4))
% 14.45/14.68  (step t4634.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t4634.t5))
% 14.45/14.68  (step t4634.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t4634.t6))
% 14.45/14.68  (step t4634.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4634.t1 t4634.t7))
% 14.45/14.68  (step t4634.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.45/14.68  (step t4634.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4634.t8 t4634.t9))
% 14.45/14.68  (step t4634.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t4634.t10))
% 14.45/14.68  (step t4634.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t4634.t11))
% 14.45/14.68  (step t4634.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 14.45/14.68  (step t4634.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t4634.t13 t4634.a1 t4634.a0))
% 14.45/14.68  (step t4634.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4634.t12 t4634.t14))
% 14.45/14.68  (step t4634 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t4634.a0 t4634.a1))
% 14.45/14.68  (step t4635 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.68  (step t4636 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 14.45/14.68  (step t4637 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t4634 t4635 t4636))
% 14.45/14.68  (step t4638 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t4637))
% 14.45/14.68  (step t4639 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t4638))
% 14.45/14.68  (step t4640 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4633 t4639))
% 14.45/14.68  (step t4641 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.45/14.68  (step t4642 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4640 t4641))
% 14.45/14.68  (step t4643 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t4642))
% 14.45/14.68  (step t4644 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t4643))
% 14.45/14.68  (step t4645 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4632 t4644))
% 14.45/14.68  (step t4646 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.45/14.68  (step t4647 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule or_neg)
% 14.45/14.68  (step t4648 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.45/14.68  (step t4649 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4645 t4646 t4647 t4648))
% 14.45/14.68  (step t4650 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t4649))
% 14.45/14.68  (step t4651 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4629 t4631 t4650))
% 14.45/14.68  (step t4652 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t4651))
% 14.45/14.68  (step t4653 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t4652))
% 14.45/14.68  (step t4654 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t4587 t4589 t4628 t4653 t4153))
% 14.45/14.68  (step t4655 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule contraction :premises (t4654))
% 14.45/14.68  (step t4656 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 14.45/14.68  (step t4657 (cl (= (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.68  (step t4658 (cl (not (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t4657))
% 14.45/14.68  (step t4659 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))))) :rule all_simplify)
% 14.45/14.68  (step t4660 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule refl)
% 14.45/14.68  (step t4661 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 14.45/14.68  (step t4662 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t4660 t4661))
% 14.45/14.68  (step t4663 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) true)) :rule all_simplify)
% 14.45/14.68  (step t4664 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) true)) :rule trans :premises (t4662 t4663))
% 14.45/14.68  (step t4665 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) true)) :rule trans :premises (t4659 t4664))
% 14.45/14.68  (step t4666 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t4658 t4665))
% 14.45/14.68  (step t4667 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule refl)
% 14.45/14.68  (step t4668 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t4545 t4666 t4667))
% 14.45/14.68  (step t4669 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule and_neg)
% 14.45/14.68  (step t4670 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4671)
% 14.45/14.68  (assume t4671.a0 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.68  (assume t4671.a1 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))
% 14.45/14.68  (step t4671.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4671.t2)
% 14.45/14.68  (assume t4671.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))
% 14.45/14.68  (assume t4671.t2.a1 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.68  (step t4671.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.68  (step t4671.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) false)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t4671.t2.t1))
% 14.45/14.68  (step t4671.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) :rule symm :premises (t4671.t2.a1))
% 14.45/14.68  (step t4671.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t4671.t2.t3))
% 14.45/14.68  (step t4671.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule refl)
% 14.45/14.68  (step t4671.t2.t6 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule cong :premises (t4671.t2.t4 t4671.t2.t5))
% 14.45/14.68  (step t4671.t2.t7 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.68  (step t4671.t2.t8 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv2 :premises (t4671.t2.t7))
% 14.45/14.68  (step t4671.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) :rule not_not)
% 14.45/14.68  (step t4671.t2.t10 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) :rule resolution :premises (t4671.t2.t8 t4671.t2.t9))
% 14.45/14.68  (step t4671.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false)) :rule resolution :premises (t4671.t2.t10 t4671.t2.a0))
% 14.45/14.68  (step t4671.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t4671.t2.t6 t4671.t2.t11))
% 14.45/14.68  (step t4671.t2.t13 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t4671.t2.t2 t4671.t2.t12))
% 14.45/14.68  (step t4671.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t4671.t2.a0 t4671.t2.a1))
% 14.45/14.68  (step t4671.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 14.45/14.68  (step t4671.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4671.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t4671.t2 t4671.t3 t4671.t4))
% 14.45/14.68  (step t4671.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t4671.t5))
% 14.45/14.68  (step t4671.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t4671.t6))
% 14.45/14.68  (step t4671.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t4671.t1 t4671.t7))
% 14.45/14.68  (step t4671.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.45/14.68  (step t4671.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t4671.t8 t4671.t9))
% 14.45/14.68  (step t4671.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t4671.t10))
% 14.45/14.68  (step t4671.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t4671.t11))
% 14.45/14.68  (step t4671.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 14.45/14.68  (step t4671.t14 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4671.t13 t4671.a1 t4671.a0))
% 14.45/14.68  (step t4671.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t4671.t12 t4671.t14))
% 14.45/14.68  (step t4671 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t4671.a0 t4671.a1))
% 14.45/14.68  (step t4672 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4673 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 14.45/14.68  (step t4674 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t4671 t4672 t4673))
% 14.45/14.68  (step t4675 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t4674))
% 14.45/14.68  (step t4676 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t4675))
% 14.45/14.68  (step t4677 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t4670 t4676))
% 14.45/14.68  (step t4678 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.45/14.68  (step t4679 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t4677 t4678))
% 14.45/14.68  (step t4680 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t4679))
% 14.45/14.68  (step t4681 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t4680))
% 14.45/14.68  (step t4682 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t4669 t4681))
% 14.45/14.68  (step t4683 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.68  (step t4684 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))))) :rule or_neg)
% 14.45/14.68  (step t4685 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.45/14.68  (step t4686 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t4682 t4683 t4684 t4685))
% 14.45/14.68  (step t4687 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t4686))
% 14.45/14.68  (step t4688 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t4656 t4668 t4687))
% 14.45/14.68  (step t4689 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t4688))
% 14.45/14.68  (step t4690 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t4689))
% 14.45/14.68  (step t4691 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule and :premises (t4152))
% 14.45/14.68  (step t4692 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.45/14.68  (step t4693 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) :rule reordering :premises (t4692))
% 14.45/14.68  (step t4694 (cl (or (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule and :premises (t4249))
% 14.45/14.68  (step t4695 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or :premises (t4694))
% 14.45/14.68  (step t4696 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 14.45/14.68  (step t4697 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule reordering :premises (t4696))
% 14.45/14.68  (step t4698 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_pos2)
% 14.45/14.68  (step t4699 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule refl)
% 14.45/14.68  (step t4700 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t4364 t4365 t4555 t4699))
% 14.45/14.68  (step t4701 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 14.45/14.68  (step t4702 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4703)
% 14.45/14.68  (assume t4703.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4703.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.68  (assume t4703.a2 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 14.45/14.68  (step t4703.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4703.t2)
% 14.45/14.68  (assume t4703.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 14.45/14.68  (assume t4703.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.45/14.68  (step t4703.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) false) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.68  (step t4703.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) false)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t4703.t2.t1))
% 14.45/14.68  (step t4703.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t4703.t2.a1))
% 14.45/14.68  (step t4703.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t4703.t2.t3))
% 14.45/14.68  (step t4703.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule refl)
% 14.45/14.68  (step t4703.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t4703.t2.t4 t4703.t2.t5))
% 14.45/14.68  (step t4703.t2.t7 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.68  (step t4703.t2.t8 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t4703.t2.t7))
% 14.45/14.68  (step t4703.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 14.45/14.68  (step t4703.t2.t10 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t4703.t2.t8 t4703.t2.t9))
% 14.45/14.68  (step t4703.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t4703.t2.t10 t4703.t2.a0))
% 14.45/14.68  (step t4703.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) false)) :rule trans :premises (t4703.t2.t6 t4703.t2.t11))
% 14.45/14.68  (step t4703.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4703.t2.t2 t4703.t2.t12))
% 14.45/14.68  (step t4703.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t4703.t2.a0 t4703.t2.a1))
% 14.45/14.68  (step t4703.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.45/14.68  (step t4703.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4703.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4703.t2 t4703.t3 t4703.t4))
% 14.45/14.68  (step t4703.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t4703.t5))
% 14.45/14.68  (step t4703.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t4703.t6))
% 14.45/14.68  (step t4703.t8 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4703.t1 t4703.t7))
% 14.45/14.68  (step t4703.t9 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 14.45/14.68  (step t4703.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4703.t8 t4703.t9))
% 14.45/14.68  (step t4703.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t4703.t10))
% 14.45/14.68  (step t4703.t12 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t4703.t11))
% 14.45/14.68  (step t4703.t13 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule and_neg)
% 14.45/14.68  (step t4703.t14 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4703.t15)
% 14.45/14.68  (assume t4703.t15.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4703.t15.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.68  (step t4703.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t4703.t15.a1))
% 14.45/14.68  (step t4703.t15.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t4703.t15.t1))
% 14.45/14.68  (step t4703.t15.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4703.t15.a0))
% 14.45/14.68  (step t4703.t15.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t4703.t15.t3))
% 14.45/14.68  (step t4703.t15.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4703.t15.t4))
% 14.45/14.68  (step t4703.t15.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.68  (step t4703.t15.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t4703.t15.t5 t4703.t15.t6))
% 14.45/14.68  (step t4703.t15.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t4703.t15.t2 t4703.t15.t7))
% 14.45/14.68  (step t4703.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t4703.t15.a0 t4703.t15.a1))
% 14.45/14.68  (step t4703.t16 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4703.t17 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4703.t18 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t4703.t15 t4703.t16 t4703.t17))
% 14.45/14.68  (step t4703.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t4703.t18))
% 14.45/14.68  (step t4703.t20 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t4703.t19))
% 14.45/14.68  (step t4703.t21 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t4703.t14 t4703.t20))
% 14.45/14.68  (step t4703.t22 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.45/14.68  (step t4703.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4703.t21 t4703.t22))
% 14.45/14.68  (step t4703.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t4703.t23))
% 14.45/14.68  (step t4703.t25 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t4703.t24))
% 14.45/14.68  (step t4703.t26 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.45/14.68  (step t4703.t27 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t4703.t26 t4703.a0 t4703.a1))
% 14.45/14.68  (step t4703.t28 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t4703.t25 t4703.t27))
% 14.45/14.68  (step t4703.t29 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4703.t13 t4703.a2 t4703.t28))
% 14.45/14.68  (step t4703.t30 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4703.t12 t4703.t29))
% 14.45/14.68  (step t4703 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t4703.a0 t4703.a1 t4703.a2))
% 14.45/14.68  (step t4704 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4705 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4706 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.45/14.68  (step t4707 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t4703 t4704 t4705 t4706))
% 14.45/14.68  (step t4708 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t4707))
% 14.45/14.68  (step t4709 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t4708))
% 14.45/14.68  (step t4710 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4702 t4709))
% 14.45/14.68  (step t4711 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 14.45/14.68  (step t4712 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4710 t4711))
% 14.45/14.68  (step t4713 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t4712))
% 14.45/14.68  (step t4714 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t4713))
% 14.45/14.68  (step t4715 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4701 t4714))
% 14.45/14.68  (step t4716 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4717 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4718 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 14.45/14.68  (step t4719 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 14.45/14.68  (step t4720 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4715 t4716 t4717 t4718 t4719))
% 14.45/14.68  (step t4721 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t4720))
% 14.45/14.68  (step t4722 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4698 t4700 t4721))
% 14.45/14.68  (step t4723 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule or :premises (t4722))
% 14.45/14.68  (step t4724 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t4723))
% 14.45/14.68  (step t4725 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4724 t4585 t4393 t4394))
% 14.45/14.68  (step t4726 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule resolution :premises (t4697 t4725))
% 14.45/14.68  (step t4727 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4728 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t4727))
% 14.45/14.68  (step t4729 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_pos2)
% 14.45/14.68  (step t4730 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.68  (step t4731 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule equiv1 :premises (t4730))
% 14.45/14.68  (step t4732 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))))) :rule all_simplify)
% 14.45/14.68  (step t4733 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule refl)
% 14.45/14.68  (step t4734 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4735 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t4733 t4734))
% 14.45/14.68  (step t4736 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) true)) :rule all_simplify)
% 14.45/14.68  (step t4737 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) true)) :rule trans :premises (t4735 t4736))
% 14.45/14.68  (step t4738 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) true)) :rule trans :premises (t4732 t4737))
% 14.45/14.68  (step t4739 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4731 t4738))
% 14.45/14.68  (step t4740 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule refl)
% 14.45/14.68  (step t4741 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t4364 t4739 t4740))
% 14.45/14.68  (step t4742 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule and_neg)
% 14.45/14.68  (step t4743 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4744)
% 14.45/14.68  (assume t4744.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4744.a1 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 14.45/14.68  (step t4744.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4744.t2)
% 14.45/14.68  (assume t4744.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 14.45/14.68  (assume t4744.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (step t4744.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) false) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.68  (step t4744.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) false)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule equiv1 :premises (t4744.t2.t1))
% 14.45/14.68  (step t4744.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4744.t2.a1))
% 14.45/14.68  (step t4744.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t4744.t2.t3))
% 14.45/14.68  (step t4744.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule refl)
% 14.45/14.68  (step t4744.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule cong :premises (t4744.t2.t4 t4744.t2.t5))
% 14.45/14.68  (step t4744.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.68  (step t4744.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv2 :premises (t4744.t2.t7))
% 14.45/14.68  (step t4744.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule not_not)
% 14.45/14.68  (step t4744.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t4744.t2.t8 t4744.t2.t9))
% 14.45/14.68  (step t4744.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false)) :rule resolution :premises (t4744.t2.t10 t4744.t2.a0))
% 14.45/14.68  (step t4744.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) false)) :rule trans :premises (t4744.t2.t6 t4744.t2.t11))
% 14.45/14.68  (step t4744.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4744.t2.t2 t4744.t2.t12))
% 14.45/14.68  (step t4744.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule subproof :discharge (t4744.t2.a0 t4744.t2.a1))
% 14.45/14.68  (step t4744.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 14.45/14.68  (step t4744.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4744.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t4744.t2 t4744.t3 t4744.t4))
% 14.45/14.68  (step t4744.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t4744.t5))
% 14.45/14.68  (step t4744.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t4744.t6))
% 14.45/14.68  (step t4744.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4744.t1 t4744.t7))
% 14.45/14.68  (step t4744.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg2)
% 14.45/14.68  (step t4744.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4744.t8 t4744.t9))
% 14.45/14.68  (step t4744.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t4744.t10))
% 14.45/14.68  (step t4744.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies :premises (t4744.t11))
% 14.45/14.68  (step t4744.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.45/14.68  (step t4744.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t4744.t13 t4744.a1 t4744.a0))
% 14.45/14.68  (step t4744.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4744.t12 t4744.t14))
% 14.45/14.68  (step t4744 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule subproof :discharge (t4744.a0 t4744.a1))
% 14.45/14.68  (step t4745 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4746 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 14.45/14.68  (step t4747 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t4744 t4745 t4746))
% 14.45/14.68  (step t4748 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule reordering :premises (t4747))
% 14.45/14.68  (step t4749 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t4748))
% 14.45/14.68  (step t4750 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4743 t4749))
% 14.45/14.68  (step t4751 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg2)
% 14.45/14.68  (step t4752 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4750 t4751))
% 14.45/14.68  (step t4753 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t4752))
% 14.45/14.68  (step t4754 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies :premises (t4753))
% 14.45/14.68  (step t4755 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4742 t4754))
% 14.45/14.68  (step t4756 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4757 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule or_neg)
% 14.45/14.68  (step t4758 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4759 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4755 t4756 t4757 t4758))
% 14.45/14.68  (step t4760 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t4759))
% 14.45/14.68  (step t4761 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4729 t4741 t4760))
% 14.45/14.68  (step t4762 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule or :premises (t4761))
% 14.45/14.68  (step t4763 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t4762))
% 14.45/14.68  (step t4764 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and :premises (t4152))
% 14.45/14.68  (step t4765 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4763 t4764 t4393))
% 14.45/14.68  (step t4766 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t4728 t4765))
% 14.45/14.68  (step t4767 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 14.45/14.68  (step t4768 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) :rule reordering :premises (t4767))
% 14.45/14.68  (step t4769 (cl (not (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) (not (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_pos2)
% 14.45/14.68  (step t4770 (cl (= (= (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11)) true) (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11)))) :rule equiv_simplify)
% 14.45/14.68  (step t4771 (cl (not (= (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11)) true)) (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11))) :rule equiv1 :premises (t4770))
% 14.45/14.68  (step t4772 (cl (= (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11)) (= (= tptp.e10 tptp.e11) (not (not (= tptp.e10 tptp.e11)))))) :rule all_simplify)
% 14.45/14.68  (step t4773 (cl (= (= tptp.e10 tptp.e11) (= tptp.e10 tptp.e11))) :rule refl)
% 14.45/14.68  (step t4774 (cl (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11))) :rule all_simplify)
% 14.45/14.68  (step t4775 (cl (= (= (= tptp.e10 tptp.e11) (not (not (= tptp.e10 tptp.e11)))) (= (= tptp.e10 tptp.e11) (= tptp.e10 tptp.e11)))) :rule cong :premises (t4773 t4774))
% 14.45/14.68  (step t4776 (cl (= (= (= tptp.e10 tptp.e11) (= tptp.e10 tptp.e11)) true)) :rule all_simplify)
% 14.45/14.68  (step t4777 (cl (= (= (= tptp.e10 tptp.e11) (not (not (= tptp.e10 tptp.e11)))) true)) :rule trans :premises (t4775 t4776))
% 14.45/14.68  (step t4778 (cl (= (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11)) true)) :rule trans :premises (t4772 t4777))
% 14.45/14.68  (step t4779 (cl (= (not (not (= tptp.e10 tptp.e11))) (= tptp.e10 tptp.e11))) :rule resolution :premises (t4771 t4778))
% 14.45/14.68  (step t4780 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule refl)
% 14.45/14.68  (step t4781 (cl (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t4779 t4364 t4478 t4780))
% 14.45/14.68  (step t4782 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 14.45/14.68  (step t4783 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4784)
% 14.45/14.68  (assume t4784.a0 (not (= tptp.e10 tptp.e11)))
% 14.45/14.68  (assume t4784.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4784.a2 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.68  (step t4784.t1 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4784.t2)
% 14.45/14.68  (assume t4784.t2.a0 (not (= tptp.e10 tptp.e11)))
% 14.45/14.68  (assume t4784.t2.a1 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 14.45/14.68  (step t4784.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) false) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.68  (step t4784.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) false)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t4784.t2.t1))
% 14.45/14.68  (step t4784.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 14.45/14.68  (step t4784.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t4784.t2.a1))
% 14.45/14.68  (step t4784.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 tptp.e11))) :rule cong :premises (t4784.t2.t3 t4784.t2.t4))
% 14.45/14.68  (step t4784.t2.t6 (cl (= (= (= tptp.e10 tptp.e11) false) (not (= tptp.e10 tptp.e11)))) :rule equiv_simplify)
% 14.45/14.68  (step t4784.t2.t7 (cl (= (= tptp.e10 tptp.e11) false) (not (not (= tptp.e10 tptp.e11)))) :rule equiv2 :premises (t4784.t2.t6))
% 14.45/14.68  (step t4784.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e11)))) (= tptp.e10 tptp.e11)) :rule not_not)
% 14.45/14.68  (step t4784.t2.t9 (cl (= (= tptp.e10 tptp.e11) false) (= tptp.e10 tptp.e11)) :rule resolution :premises (t4784.t2.t7 t4784.t2.t8))
% 14.45/14.68  (step t4784.t2.t10 (cl (= (= tptp.e10 tptp.e11) false)) :rule resolution :premises (t4784.t2.t9 t4784.t2.a0))
% 14.45/14.68  (step t4784.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) false)) :rule trans :premises (t4784.t2.t5 t4784.t2.t10))
% 14.45/14.68  (step t4784.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4784.t2.t2 t4784.t2.t11))
% 14.45/14.68  (step t4784.t2 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t4784.t2.a0 t4784.t2.a1))
% 14.45/14.68  (step t4784.t3 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4784.t4 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 14.45/14.68  (step t4784.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4784.t2 t4784.t3 t4784.t4))
% 14.45/14.68  (step t4784.t6 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t4784.t5))
% 14.45/14.68  (step t4784.t7 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t4784.t6))
% 14.45/14.68  (step t4784.t8 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4784.t1 t4784.t7))
% 14.45/14.68  (step t4784.t9 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 14.45/14.68  (step t4784.t10 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4784.t8 t4784.t9))
% 14.45/14.68  (step t4784.t11 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t4784.t10))
% 14.45/14.68  (step t4784.t12 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t4784.t11))
% 14.45/14.68  (step t4784.t13 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule and_neg)
% 14.45/14.68  (step t4784.t14 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4784.t15)
% 14.45/14.68  (assume t4784.t15.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4784.t15.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.68  (step t4784.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t4784.t15.a1))
% 14.45/14.68  (step t4784.t15.t2 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t4784.t15.t1))
% 14.45/14.68  (step t4784.t15.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4784.t15.a0))
% 14.45/14.68  (step t4784.t15.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t4784.t15.t3 t4784.t15.t3))
% 14.45/14.68  (step t4784.t15.t5 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t4784.t15.t2 t4784.t15.t4))
% 14.45/14.68  (step t4784.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule subproof :discharge (t4784.t15.a0 t4784.t15.a1))
% 14.45/14.68  (step t4784.t16 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4784.t17 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.68  (step t4784.t18 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t4784.t15 t4784.t16 t4784.t17))
% 14.45/14.68  (step t4784.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule reordering :premises (t4784.t18))
% 14.45/14.68  (step t4784.t20 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule contraction :premises (t4784.t19))
% 14.45/14.68  (step t4784.t21 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t4784.t14 t4784.t20))
% 14.45/14.68  (step t4784.t22 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg2)
% 14.45/14.68  (step t4784.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4784.t21 t4784.t22))
% 14.45/14.68  (step t4784.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t4784.t23))
% 14.45/14.68  (step t4784.t25 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule implies :premises (t4784.t24))
% 14.45/14.68  (step t4784.t26 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 14.45/14.68  (step t4784.t27 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t4784.t26 t4784.a1 t4784.a2))
% 14.45/14.68  (step t4784.t28 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t4784.t25 t4784.t27))
% 14.45/14.68  (step t4784.t29 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4784.t13 t4784.a0 t4784.t28))
% 14.45/14.68  (step t4784.t30 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4784.t12 t4784.t29))
% 14.45/14.68  (step t4784 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t4784.a0 t4784.a1 t4784.a2))
% 14.45/14.68  (step t4785 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.68  (step t4786 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4787 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.68  (step t4788 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t4784 t4785 t4786 t4787))
% 14.45/14.68  (step t4789 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t4788))
% 14.45/14.68  (step t4790 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t4789))
% 14.45/14.68  (step t4791 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4783 t4790))
% 14.45/14.68  (step t4792 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 14.45/14.68  (step t4793 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4791 t4792))
% 14.45/14.68  (step t4794 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t4793))
% 14.45/14.68  (step t4795 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t4794))
% 14.45/14.68  (step t4796 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4782 t4795))
% 14.45/14.68  (step t4797 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (not (= tptp.e10 tptp.e11))))) :rule or_neg)
% 14.45/14.68  (step t4798 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.68  (step t4799 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.45/14.68  (step t4800 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 14.45/14.68  (step t4801 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4796 t4797 t4798 t4799 t4800))
% 14.45/14.68  (step t4802 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t4801))
% 14.45/14.68  (step t4803 (cl (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t4769 t4781 t4802))
% 14.45/14.68  (step t4804 (cl (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule or :premises (t4803))
% 14.45/14.68  (step t4805 (cl (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t4804))
% 14.45/14.68  (step t4806 (cl (not (= tptp.e10 tptp.e11))) :rule and :premises (a6))
% 14.45/14.68  (step t4807 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t4805 t4541 t4393 t4806))
% 14.45/14.68  (step t4808 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t4768 t4807))
% 14.45/14.68  (step t4809 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4810 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t4809))
% 14.45/14.68  (step t4811 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule equiv_pos2)
% 14.45/14.68  (step t4812 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule refl)
% 14.45/14.68  (step t4813 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.68  (step t4814 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule equiv1 :premises (t4813))
% 14.45/14.68  (step t4815 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))))) :rule all_simplify)
% 14.45/14.68  (step t4816 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule refl)
% 14.45/14.68  (step t4817 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 14.45/14.68  (step t4818 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t4816 t4817))
% 14.45/14.68  (step t4819 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) true)) :rule all_simplify)
% 14.45/14.68  (step t4820 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) true)) :rule trans :premises (t4818 t4819))
% 14.45/14.68  (step t4821 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) true)) :rule trans :premises (t4815 t4820))
% 14.45/14.68  (step t4822 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4814 t4821))
% 14.45/14.68  (step t4823 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t4364 t4365 t4812 t4822))
% 14.45/14.68  (step t4824 (cl (not (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))))) (not (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule equiv_pos2)
% 14.45/14.68  (step t4825 (cl (= (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule refl)
% 14.45/14.68  (step t4826 (cl (= (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))))) :rule equiv_simplify)
% 14.45/14.68  (step t4827 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false) (not (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))))) :rule equiv2 :premises (t4826))
% 14.45/14.68  (step t4828 (cl (not (not (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule not_not)
% 14.45/14.68  (step t4829 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4827 t4828))
% 14.45/14.68  (step t4830 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4831)
% 14.45/14.68  (assume t4831.a0 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.68  (assume t4831.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.68  (assume t4831.a2 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.45/14.68  (assume t4831.a3 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 14.45/14.68  (step t4831.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.68  (step t4831.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.68  (step t4831.t3 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.68  (step t4831.t4 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv2 :premises (t4831.t3))
% 14.45/14.68  (step t4831.t5 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule not_not)
% 14.45/14.68  (step t4831.t6 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t4831.t4 t4831.t5))
% 14.45/14.68  (step t4831.t7 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false)) :rule resolution :premises (t4831.t6 t4831.a3))
% 14.45/14.68  (step t4831.t8 (cl (= false (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule symm :premises (t4831.t7))
% 14.45/14.68  (step t4831.t9 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) true) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule equiv_simplify)
% 14.45/14.68  (step t4831.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) true) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule equiv2 :premises (t4831.t9))
% 14.45/14.68  (step t4831.t11 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) :rule symm :premises (t4831.a1))
% 14.45/14.68  (step t4831.t12 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t4831.a0))
% 14.45/14.68  (step t4831.t13 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t4831.t12))
% 14.45/14.68  (step t4831.t14 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t4831.a2))
% 14.45/14.68  (step t4831.t15 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule trans :premises (t4831.t14 t4831.t13))
% 14.45/14.68  (step t4831.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t4831.t15))
% 14.45/14.68  (step t4831.t17 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t4831.t11 t4831.t13 t4831.t16))
% 14.45/14.68  (step t4831.t18 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) true)) :rule resolution :premises (t4831.t10 t4831.t17))
% 14.45/14.68  (step t4831.t19 (cl (= false true)) :rule trans :premises (t4831.t8 t4831.t18))
% 14.45/14.68  (step t4831.t20 (cl false) :rule resolution :premises (t4831.t1 t4831.t2 t4831.t19))
% 14.45/14.68  (step t4831 (cl (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false) :rule subproof :discharge (t4831.a0 t4831.a1 t4831.a2 t4831.a3))
% 14.45/14.68  (step t4832 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4833 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4834 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4835 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 14.45/14.68  (step t4836 (cl false (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t4831 t4832 t4833 t4834 t4835))
% 14.45/14.68  (step t4837 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) false) :rule reordering :premises (t4836))
% 14.45/14.68  (step t4838 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) false) :rule contraction :premises (t4837))
% 14.45/14.68  (step t4839 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false) false) :rule resolution :premises (t4830 t4838))
% 14.45/14.68  (step t4840 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false) (not false)) :rule implies_neg2)
% 14.45/14.68  (step t4841 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false) (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false)) :rule resolution :premises (t4839 t4840))
% 14.45/14.68  (step t4842 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false)) :rule contraction :premises (t4841))
% 14.45/14.68  (step t4843 (cl (= (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))))) :rule implies_simplify)
% 14.45/14.68  (step t4844 (cl (not (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false)) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule equiv1 :premises (t4843))
% 14.45/14.68  (step t4845 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t4842 t4844))
% 14.45/14.68  (step t4846 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false)) :rule resolution :premises (t4829 t4845))
% 14.45/14.68  (step t4847 (cl (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false))) :rule cong :premises (t4825 t4846))
% 14.45/14.68  (step t4848 (cl (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) false) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))))) :rule all_simplify)
% 14.45/14.68  (step t4849 (cl (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))))) :rule trans :premises (t4847 t4848))
% 14.45/14.68  (step t4850 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4851)
% 14.45/14.68  (assume t4851.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4851.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.68  (assume t4851.a2 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.68  (assume t4851.a3 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 14.45/14.68  (step t4851.t1 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule and_neg)
% 14.45/14.68  (step t4851.t2 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.45/14.68  (anchor :step t4851.t3)
% 14.45/14.68  (assume t4851.t3.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.68  (assume t4851.t3.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.68  (step t4851.t3.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t4851.t3.a1))
% 14.45/14.68  (step t4851.t3.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t4851.t3.t1))
% 14.45/14.68  (step t4851.t3.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4851.t3.a0))
% 14.45/14.68  (step t4851.t3.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t4851.t3.t3))
% 14.45/14.68  (step t4851.t3.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4851.t3.t4))
% 14.45/14.68  (step t4851.t3.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.68  (step t4851.t3.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t4851.t3.t5 t4851.t3.t6))
% 14.45/14.68  (step t4851.t3.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t4851.t3.t2 t4851.t3.t7))
% 14.45/14.68  (step t4851.t3 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t4851.t3.a0 t4851.t3.a1))
% 14.45/14.68  (step t4851.t4 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4851.t5 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4851.t6 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t4851.t3 t4851.t4 t4851.t5))
% 14.45/14.68  (step t4851.t7 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t4851.t6))
% 14.45/14.68  (step t4851.t8 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t4851.t7))
% 14.45/14.68  (step t4851.t9 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t4851.t2 t4851.t8))
% 14.45/14.68  (step t4851.t10 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.45/14.68  (step t4851.t11 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4851.t9 t4851.t10))
% 14.45/14.68  (step t4851.t12 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t4851.t11))
% 14.45/14.68  (step t4851.t13 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t4851.t12))
% 14.45/14.68  (step t4851.t14 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.45/14.68  (step t4851.t15 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t4851.t14 t4851.a0 t4851.a1))
% 14.45/14.68  (step t4851.t16 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t4851.t13 t4851.t15))
% 14.45/14.68  (step t4851.t17 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4851.t1 t4851.a1 t4851.a2 t4851.t16 t4851.a3))
% 14.45/14.68  (step t4851 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule subproof :discharge (t4851.a0 t4851.a1 t4851.a2 t4851.a3))
% 14.45/14.68  (step t4852 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4853 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4854 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.68  (step t4855 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 14.45/14.68  (step t4856 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t4851 t4852 t4853 t4854 t4855))
% 14.45/14.69  (step t4857 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule reordering :premises (t4856))
% 14.45/14.69  (step t4858 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t4857))
% 14.45/14.69  (step t4859 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t4850 t4858))
% 14.45/14.69  (step t4860 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule implies_neg2)
% 14.45/14.69  (step t4861 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t4859 t4860))
% 14.45/14.69  (step t4862 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule contraction :premises (t4861))
% 14.45/14.69  (step t4863 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t4824 t4849 t4862))
% 14.45/14.69  (step t4864 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule not_and :premises (t4863))
% 14.45/14.69  (step t4865 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t4866 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t4867 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t4868 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule or_neg)
% 14.45/14.69  (step t4869 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t4864 t4865 t4866 t4867 t4868))
% 14.45/14.69  (step t4870 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule contraction :premises (t4869))
% 14.45/14.69  (step t4871 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t4811 t4823 t4870))
% 14.45/14.69  (step t4872 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule or :premises (t4871))
% 14.45/14.69  (step t4873 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t4872))
% 14.45/14.69  (step t4874 (cl (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and :premises (t4152))
% 14.45/14.69  (step t4875 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t4873 t4394 t4393 t4874))
% 14.45/14.69  (step t4876 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t4810 t4875))
% 14.45/14.69  (step t4877 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t4878 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) :rule reordering :premises (t4877))
% 14.45/14.69  (step t4879 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t4880 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) :rule reordering :premises (t4879))
% 14.45/14.69  (step t4881 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t4882 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) :rule reordering :premises (t4881))
% 14.45/14.69  (step t4883 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t4884 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) :rule reordering :premises (t4883))
% 14.45/14.69  (step t4885 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4690 t4691 t4693 t4695 t4726 t4766 t4808 t4876 t4878 t4880 t4882 t4884))
% 14.45/14.69  (step t4886 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t4885))
% 14.45/14.69  (step t4887 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4475))
% 14.45/14.69  (step t4888 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t4889 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule reordering :premises (t4888))
% 14.45/14.69  (step t4890 (cl (not (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))))) (not (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.69  (step t4891 (cl (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t4363 t4630 t4254))
% 14.45/14.69  (step t4892 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.45/14.69  (step t4893 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t4894)
% 14.45/14.69  (assume t4894.a0 (not (= tptp.e11 tptp.e12)))
% 14.45/14.69  (assume t4894.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))
% 14.45/14.69  (step t4894.t1 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t4894.t2)
% 14.45/14.69  (assume t4894.t2.a0 (not (= tptp.e11 tptp.e12)))
% 14.45/14.69  (assume t4894.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))
% 14.45/14.69  (step t4894.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t4894.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) false)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t4894.t2.t1))
% 14.45/14.69  (step t4894.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.45/14.69  (step t4894.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) :rule symm :premises (t4894.t2.a1))
% 14.45/14.69  (step t4894.t2.t5 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 tptp.e12))) :rule cong :premises (t4894.t2.t3 t4894.t2.t4))
% 14.45/14.69  (step t4894.t2.t6 (cl (= (= (= tptp.e11 tptp.e12) false) (not (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 14.45/14.69  (step t4894.t2.t7 (cl (= (= tptp.e11 tptp.e12) false) (not (not (= tptp.e11 tptp.e12)))) :rule equiv2 :premises (t4894.t2.t6))
% 14.45/14.69  (step t4894.t2.t8 (cl (not (not (not (= tptp.e11 tptp.e12)))) (= tptp.e11 tptp.e12)) :rule not_not)
% 14.45/14.69  (step t4894.t2.t9 (cl (= (= tptp.e11 tptp.e12) false) (= tptp.e11 tptp.e12)) :rule resolution :premises (t4894.t2.t7 t4894.t2.t8))
% 14.45/14.69  (step t4894.t2.t10 (cl (= (= tptp.e11 tptp.e12) false)) :rule resolution :premises (t4894.t2.t9 t4894.t2.a0))
% 14.45/14.69  (step t4894.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule trans :premises (t4894.t2.t5 t4894.t2.t10))
% 14.45/14.69  (step t4894.t2.t12 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4894.t2.t2 t4894.t2.t11))
% 14.45/14.69  (step t4894.t2 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t4894.t2.a0 t4894.t2.a1))
% 14.45/14.69  (step t4894.t3 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t4894.t4 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t4894.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4894.t2 t4894.t3 t4894.t4))
% 14.45/14.69  (step t4894.t6 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t4894.t5))
% 14.45/14.69  (step t4894.t7 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t4894.t6))
% 14.45/14.69  (step t4894.t8 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4894.t1 t4894.t7))
% 14.45/14.69  (step t4894.t9 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t4894.t10 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4894.t8 t4894.t9))
% 14.45/14.69  (step t4894.t11 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t4894.t10))
% 14.45/14.69  (step t4894.t12 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t4894.t11))
% 14.45/14.69  (step t4894.t13 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.45/14.69  (step t4894.t14 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4894.t13 t4894.a0 t4894.a1))
% 14.45/14.69  (step t4894.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4894.t12 t4894.t14))
% 14.45/14.69  (step t4894 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t4894.a0 t4894.a1))
% 14.45/14.69  (step t4895 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t4896 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t4897 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4894 t4895 t4896))
% 14.45/14.69  (step t4898 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t4897))
% 14.45/14.69  (step t4899 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t4898))
% 14.45/14.69  (step t4900 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4893 t4899))
% 14.45/14.69  (step t4901 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t4902 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4900 t4901))
% 14.45/14.69  (step t4903 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t4902))
% 14.45/14.69  (step t4904 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t4903))
% 14.45/14.69  (step t4905 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4892 t4904))
% 14.45/14.69  (step t4906 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (not (= tptp.e11 tptp.e12))))) :rule or_neg)
% 14.45/14.69  (step t4907 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t4908 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t4909 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4905 t4906 t4907 t4908))
% 14.45/14.69  (step t4910 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t4909))
% 14.45/14.69  (step t4911 (cl (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4890 t4891 t4910))
% 14.45/14.69  (step t4912 (cl (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t4911))
% 14.45/14.69  (step t4913 (cl (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t4912))
% 14.45/14.69  (step t4914 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.69  (step t4915 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t4916 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t4915))
% 14.45/14.69  (step t4917 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))))) :rule all_simplify)
% 14.45/14.69  (step t4918 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule refl)
% 14.45/14.69  (step t4919 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 14.45/14.69  (step t4920 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t4918 t4919))
% 14.45/14.69  (step t4921 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true)) :rule all_simplify)
% 14.45/14.69  (step t4922 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) true)) :rule trans :premises (t4920 t4921))
% 14.45/14.69  (step t4923 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true)) :rule trans :premises (t4917 t4922))
% 14.45/14.69  (step t4924 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4916 t4923))
% 14.45/14.69  (step t4925 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t4630 t4924 t4016))
% 14.45/14.69  (step t4926 (cl (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule and_neg)
% 14.45/14.69  (step t4927 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t4928)
% 14.45/14.69  (assume t4928.a0 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))
% 14.45/14.69  (assume t4928.a1 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))
% 14.45/14.69  (step t4928.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t4928.t2)
% 14.45/14.69  (assume t4928.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))
% 14.45/14.69  (assume t4928.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))
% 14.45/14.69  (step t4928.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t4928.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) false)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t4928.t2.t1))
% 14.45/14.69  (step t4928.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) :rule symm :premises (t4928.t2.a1))
% 14.45/14.69  (step t4928.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t4928.t2.t3))
% 14.45/14.69  (step t4928.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule refl)
% 14.45/14.69  (step t4928.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule cong :premises (t4928.t2.t4 t4928.t2.t5))
% 14.45/14.69  (step t4928.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t4928.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv2 :premises (t4928.t2.t7))
% 14.45/14.69  (step t4928.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule not_not)
% 14.45/14.69  (step t4928.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule resolution :premises (t4928.t2.t8 t4928.t2.t9))
% 14.45/14.69  (step t4928.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false)) :rule resolution :premises (t4928.t2.t10 t4928.t2.a0))
% 14.45/14.69  (step t4928.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t4928.t2.t6 t4928.t2.t11))
% 14.45/14.69  (step t4928.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4928.t2.t2 t4928.t2.t12))
% 14.45/14.69  (step t4928.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t4928.t2.a0 t4928.t2.a1))
% 14.45/14.69  (step t4928.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t4928.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t4928.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t4928.t2 t4928.t3 t4928.t4))
% 14.45/14.69  (step t4928.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t4928.t5))
% 14.45/14.69  (step t4928.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t4928.t6))
% 14.45/14.69  (step t4928.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4928.t1 t4928.t7))
% 14.45/14.69  (step t4928.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t4928.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t4928.t8 t4928.t9))
% 14.45/14.69  (step t4928.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t4928.t10))
% 14.45/14.69  (step t4928.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t4928.t11))
% 14.45/14.69  (step t4928.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.45/14.69  (step t4928.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4928.t13 t4928.a1 t4928.a0))
% 14.45/14.69  (step t4928.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4928.t12 t4928.t14))
% 14.45/14.69  (step t4928 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t4928.a0 t4928.a1))
% 14.45/14.69  (step t4929 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t4930 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t4931 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t4928 t4929 t4930))
% 14.45/14.69  (step t4932 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t4931))
% 14.45/14.69  (step t4933 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t4932))
% 14.45/14.69  (step t4934 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4927 t4933))
% 14.45/14.69  (step t4935 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t4936 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t4934 t4935))
% 14.45/14.69  (step t4937 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t4936))
% 14.45/14.69  (step t4938 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t4937))
% 14.45/14.69  (step t4939 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t4926 t4938))
% 14.45/14.69  (step t4940 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t4941 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))))) :rule or_neg)
% 14.45/14.69  (step t4942 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t4943 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t4939 t4940 t4941 t4942))
% 14.45/14.69  (step t4944 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t4943))
% 14.45/14.69  (step t4945 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t4914 t4925 t4944))
% 14.45/14.69  (step t4946 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t4945))
% 14.45/14.69  (step t4947 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t4946))
% 14.45/14.69  (step t4948 (cl (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and :premises (t4152))
% 14.45/14.69  (step t4949 (cl (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t4886 t4887 t4543 t4889 t4913 t4392 t4947 t4948))
% 14.45/14.69  (step t4950 (cl (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t4949))
% 14.45/14.69  (step t4951 (cl (or (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)))) :rule and :premises (t4350))
% 14.45/14.69  (step t4952 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t4951))
% 14.45/14.69  (step t4953 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t4954 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule reordering :premises (t4953))
% 14.45/14.69  (step t4955 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.45/14.69  (step t4956 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) :rule reordering :premises (t4955))
% 14.45/14.69  (step t4957 (cl (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t4950 t4952 t4875 t4954 t4956))
% 14.45/14.69  (step t4958 (cl (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule contraction :premises (t4957))
% 14.45/14.69  (step t4959 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t4958))
% 14.45/14.69  (step t4960 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t4961 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t4960))
% 14.45/14.69  (step t4962 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule equiv_pos2)
% 14.45/14.69  (step t4963 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule refl)
% 14.45/14.69  (step t4964 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule refl)
% 14.45/14.69  (step t4965 (cl (= (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t4966 (cl (not (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t4965))
% 14.45/14.69  (step t4967 (cl (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))))) :rule all_simplify)
% 14.45/14.69  (step t4968 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule refl)
% 14.45/14.69  (step t4969 (cl (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 14.45/14.69  (step t4970 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t4968 t4969))
% 14.45/14.69  (step t4971 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule all_simplify)
% 14.45/14.69  (step t4972 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) true)) :rule trans :premises (t4970 t4971))
% 14.45/14.69  (step t4973 (cl (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule trans :premises (t4967 t4972))
% 14.45/14.69  (step t4974 (cl (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4966 t4973))
% 14.45/14.69  (step t4975 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule refl)
% 14.45/14.69  (step t4976 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))))) :rule cong :premises (t4364 t4397 t4963 t4964 t4974 t4975))
% 14.45/14.69  (step t4977 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 14.45/14.69  (step t4978 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t4979)
% 14.45/14.69  (assume t4979.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t4979.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.69  (assume t4979.a2 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.69  (assume t4979.a3 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.69  (assume t4979.a4 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.69  (step t4979.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t4979.t2)
% 14.45/14.69  (assume t4979.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.69  (assume t4979.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.69  (assume t4979.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.69  (assume t4979.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t4979.t2.a4 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.69  (step t4979.t2.t1 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) false) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule equiv_simplify)
% 14.45/14.69  (step t4979.t2.t2 (cl (not (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) false)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule equiv1 :premises (t4979.t2.t1))
% 14.45/14.69  (step t4979.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) :rule symm :premises (t4979.t2.a1))
% 14.45/14.69  (step t4979.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) :rule trans :premises (t4979.t2.t3 t4979.t2.a4))
% 14.45/14.69  (step t4979.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t4979.t2.t4))
% 14.45/14.69  (step t4979.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t4979.t2.a3))
% 14.45/14.69  (step t4979.t2.t7 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t4979.t2.a2))
% 14.45/14.69  (step t4979.t2.t8 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t4979.t2.t7))
% 14.45/14.69  (step t4979.t2.t9 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t4979.t2.t6 t4979.t2.t8))
% 14.45/14.69  (step t4979.t2.t10 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t4979.t2.t9))
% 14.45/14.69  (step t4979.t2.t11 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) :rule symm :premises (t4979.t2.a4))
% 14.45/14.69  (step t4979.t2.t12 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.69  (step t4979.t2.t13 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t4979.t2.t11 t4979.t2.t12))
% 14.45/14.69  (step t4979.t2.t14 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) :rule symm :premises (t4979.t2.t13))
% 14.45/14.69  (step t4979.t2.t15 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) :rule trans :premises (t4979.t2.t10 t4979.t2.t14))
% 14.45/14.69  (step t4979.t2.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t4979.t2.t15))
% 14.45/14.69  (step t4979.t2.t17 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t4979.t2.t5 t4979.t2.t16))
% 14.45/14.69  (step t4979.t2.t18 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t4979.t2.t19 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t4979.t2.t18))
% 14.45/14.69  (step t4979.t2.t20 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 14.45/14.69  (step t4979.t2.t21 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t4979.t2.t19 t4979.t2.t20))
% 14.45/14.69  (step t4979.t2.t22 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t4979.t2.t21 t4979.t2.a0))
% 14.45/14.69  (step t4979.t2.t23 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) false)) :rule trans :premises (t4979.t2.t17 t4979.t2.t22))
% 14.45/14.69  (step t4979.t2.t24 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t4979.t2.t2 t4979.t2.t23))
% 14.45/14.69  (step t4979.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule subproof :discharge (t4979.t2.a0 t4979.t2.a1 t4979.t2.a2 t4979.t2.a3 t4979.t2.a4))
% 14.45/14.69  (step t4979.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t4979.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t4979.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t4979.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t4979.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t4979.t8 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t4979.t2 t4979.t3 t4979.t4 t4979.t5 t4979.t6 t4979.t7))
% 14.45/14.69  (step t4979.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule reordering :premises (t4979.t8))
% 14.45/14.69  (step t4979.t10 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule contraction :premises (t4979.t9))
% 14.45/14.69  (step t4979.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t4979.t1 t4979.t10))
% 14.45/14.69  (step t4979.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule implies_neg2)
% 14.45/14.69  (step t4979.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule resolution :premises (t4979.t11 t4979.t12))
% 14.45/14.69  (step t4979.t14 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule contraction :premises (t4979.t13))
% 14.45/14.69  (step t4979.t15 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule implies :premises (t4979.t14))
% 14.45/14.69  (step t4979.t16 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 14.45/14.69  (step t4979.t17 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t4979.t16 t4979.a4 t4979.a2 t4979.a1 t4979.a0 t4979.a3))
% 14.45/14.69  (step t4979.t18 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t4979.t15 t4979.t17))
% 14.45/14.69  (step t4979 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule subproof :discharge (t4979.a0 t4979.a1 t4979.a2 t4979.a3 t4979.a4))
% 14.45/14.69  (step t4980 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t4981 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t4982 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t4983 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t4984 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t4985 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t4979 t4980 t4981 t4982 t4983 t4984))
% 14.45/14.69  (step t4986 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule reordering :premises (t4985))
% 14.45/14.69  (step t4987 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule contraction :premises (t4986))
% 14.45/14.69  (step t4988 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t4978 t4987))
% 14.45/14.69  (step t4989 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule implies_neg2)
% 14.45/14.69  (step t4990 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule resolution :premises (t4988 t4989))
% 14.45/14.69  (step t4991 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule contraction :premises (t4990))
% 14.45/14.69  (step t4992 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule implies :premises (t4991))
% 14.45/14.69  (step t4993 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t4977 t4992))
% 14.45/14.69  (step t4994 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t4995 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t4996 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.45/14.69  (step t4997 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t4998 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 14.45/14.69  (step t4999 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5000 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule resolution :premises (t4993 t4994 t4995 t4996 t4997 t4998 t4999))
% 14.45/14.69  (step t5001 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule contraction :premises (t5000))
% 14.45/14.69  (step t5002 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule resolution :premises (t4962 t4976 t5001))
% 14.45/14.69  (step t5003 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule or :premises (t5002))
% 14.45/14.69  (step t5004 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule reordering :premises (t5003))
% 14.45/14.69  (step t5005 (cl (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule and :premises (t4152))
% 14.45/14.69  (step t5006 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t4655 t4959 t4961 t5004 t4393 t5005))
% 14.45/14.69  (step t5007 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t5006))
% 14.45/14.69  (step t5008 (cl (not (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))))) (not (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.69  (step t5009 (cl (= (= (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13)) true) (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13)))) :rule equiv_simplify)
% 14.45/14.69  (step t5010 (cl (not (= (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13)) true)) (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13))) :rule equiv1 :premises (t5009))
% 14.45/14.69  (step t5011 (cl (= (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13)) (= (= tptp.e11 tptp.e13) (not (not (= tptp.e11 tptp.e13)))))) :rule all_simplify)
% 14.45/14.69  (step t5012 (cl (= (= tptp.e11 tptp.e13) (= tptp.e11 tptp.e13))) :rule refl)
% 14.45/14.69  (step t5013 (cl (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13))) :rule all_simplify)
% 14.45/14.69  (step t5014 (cl (= (= (= tptp.e11 tptp.e13) (not (not (= tptp.e11 tptp.e13)))) (= (= tptp.e11 tptp.e13) (= tptp.e11 tptp.e13)))) :rule cong :premises (t5012 t5013))
% 14.45/14.69  (step t5015 (cl (= (= (= tptp.e11 tptp.e13) (= tptp.e11 tptp.e13)) true)) :rule all_simplify)
% 14.45/14.69  (step t5016 (cl (= (= (= tptp.e11 tptp.e13) (not (not (= tptp.e11 tptp.e13)))) true)) :rule trans :premises (t5014 t5015))
% 14.45/14.69  (step t5017 (cl (= (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13)) true)) :rule trans :premises (t5011 t5016))
% 14.45/14.69  (step t5018 (cl (= (not (not (= tptp.e11 tptp.e13))) (= tptp.e11 tptp.e13))) :rule resolution :premises (t5010 t5017))
% 14.45/14.69  (step t5019 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule refl)
% 14.45/14.69  (step t5020 (cl (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t5018 t4964 t5019))
% 14.45/14.69  (step t5021 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 14.45/14.69  (step t5022 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5023)
% 14.45/14.69  (assume t5023.a0 (not (= tptp.e11 tptp.e13)))
% 14.45/14.69  (assume t5023.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.69  (step t5023.t1 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5023.t2)
% 14.45/14.69  (assume t5023.t2.a0 (not (= tptp.e11 tptp.e13)))
% 14.45/14.69  (assume t5023.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.69  (step t5023.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) false) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t5023.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) false)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule equiv1 :premises (t5023.t2.t1))
% 14.45/14.69  (step t5023.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.45/14.69  (step t5023.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) :rule symm :premises (t5023.t2.a1))
% 14.45/14.69  (step t5023.t2.t5 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t5023.t2.t4))
% 14.45/14.69  (step t5023.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) :rule symm :premises (t5023.t2.t5))
% 14.45/14.69  (step t5023.t2.t7 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 tptp.e13))) :rule cong :premises (t5023.t2.t3 t5023.t2.t6))
% 14.45/14.69  (step t5023.t2.t8 (cl (= (= (= tptp.e11 tptp.e13) false) (not (= tptp.e11 tptp.e13)))) :rule equiv_simplify)
% 14.45/14.69  (step t5023.t2.t9 (cl (= (= tptp.e11 tptp.e13) false) (not (not (= tptp.e11 tptp.e13)))) :rule equiv2 :premises (t5023.t2.t8))
% 14.45/14.69  (step t5023.t2.t10 (cl (not (not (not (= tptp.e11 tptp.e13)))) (= tptp.e11 tptp.e13)) :rule not_not)
% 14.45/14.69  (step t5023.t2.t11 (cl (= (= tptp.e11 tptp.e13) false) (= tptp.e11 tptp.e13)) :rule resolution :premises (t5023.t2.t9 t5023.t2.t10))
% 14.45/14.69  (step t5023.t2.t12 (cl (= (= tptp.e11 tptp.e13) false)) :rule resolution :premises (t5023.t2.t11 t5023.t2.a0))
% 14.45/14.69  (step t5023.t2.t13 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) false)) :rule trans :premises (t5023.t2.t7 t5023.t2.t12))
% 14.45/14.69  (step t5023.t2.t14 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5023.t2.t2 t5023.t2.t13))
% 14.45/14.69  (step t5023.t2 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t5023.t2.a0 t5023.t2.a1))
% 14.45/14.69  (step t5023.t3 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5023.t4 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5023.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5023.t2 t5023.t3 t5023.t4))
% 14.45/14.69  (step t5023.t6 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t5023.t5))
% 14.45/14.69  (step t5023.t7 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t5023.t6))
% 14.45/14.69  (step t5023.t8 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5023.t1 t5023.t7))
% 14.45/14.69  (step t5023.t9 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t5023.t10 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5023.t8 t5023.t9))
% 14.45/14.69  (step t5023.t11 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t5023.t10))
% 14.45/14.69  (step t5023.t12 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t5023.t11))
% 14.45/14.69  (step t5023.t13 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 14.45/14.69  (step t5023.t14 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5023.t13 t5023.a0 t5023.a1))
% 14.45/14.69  (step t5023.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5023.t12 t5023.t14))
% 14.45/14.69  (step t5023 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t5023.a0 t5023.a1))
% 14.45/14.69  (step t5024 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5025 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5026 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5023 t5024 t5025))
% 14.45/14.69  (step t5027 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t5026))
% 14.45/14.69  (step t5028 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t5027))
% 14.45/14.69  (step t5029 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5022 t5028))
% 14.45/14.69  (step t5030 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t5031 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5029 t5030))
% 14.45/14.69  (step t5032 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t5031))
% 14.45/14.69  (step t5033 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t5032))
% 14.45/14.69  (step t5034 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5021 t5033))
% 14.45/14.69  (step t5035 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (not (= tptp.e11 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5036 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5037 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5038 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5034 t5035 t5036 t5037))
% 14.45/14.69  (step t5039 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t5038))
% 14.45/14.69  (step t5040 (cl (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5008 t5020 t5039))
% 14.45/14.69  (step t5041 (cl (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule or :premises (t5040))
% 14.45/14.69  (step t5042 (cl (= tptp.e11 tptp.e13) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t5041))
% 14.45/14.69  (step t5043 (cl (not (= tptp.e11 tptp.e13))) :rule and :premises (a6))
% 14.45/14.69  (step t5044 (cl (not (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))))) (not (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.69  (step t5045 (cl (= (= (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13)) true) (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 14.45/14.69  (step t5046 (cl (not (= (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13)) true)) (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13))) :rule equiv1 :premises (t5045))
% 14.45/14.69  (step t5047 (cl (= (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13)) (= (= tptp.e12 tptp.e13) (not (not (= tptp.e12 tptp.e13)))))) :rule all_simplify)
% 14.45/14.69  (step t5048 (cl (= (= tptp.e12 tptp.e13) (= tptp.e12 tptp.e13))) :rule refl)
% 14.45/14.69  (step t5049 (cl (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13))) :rule all_simplify)
% 14.45/14.69  (step t5050 (cl (= (= (= tptp.e12 tptp.e13) (not (not (= tptp.e12 tptp.e13)))) (= (= tptp.e12 tptp.e13) (= tptp.e12 tptp.e13)))) :rule cong :premises (t5048 t5049))
% 14.45/14.69  (step t5051 (cl (= (= (= tptp.e12 tptp.e13) (= tptp.e12 tptp.e13)) true)) :rule all_simplify)
% 14.45/14.69  (step t5052 (cl (= (= (= tptp.e12 tptp.e13) (not (not (= tptp.e12 tptp.e13)))) true)) :rule trans :premises (t5050 t5051))
% 14.45/14.69  (step t5053 (cl (= (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13)) true)) :rule trans :premises (t5047 t5052))
% 14.45/14.69  (step t5054 (cl (= (not (not (= tptp.e12 tptp.e13))) (= tptp.e12 tptp.e13))) :rule resolution :premises (t5046 t5053))
% 14.45/14.69  (step t5055 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule refl)
% 14.45/14.69  (step t5056 (cl (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t5054 t4964 t5055))
% 14.45/14.69  (step t5057 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 14.45/14.69  (step t5058 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5059)
% 14.45/14.69  (assume t5059.a0 (not (= tptp.e12 tptp.e13)))
% 14.45/14.69  (assume t5059.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.69  (step t5059.t1 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5059.t2)
% 14.45/14.69  (assume t5059.t2.a0 (not (= tptp.e12 tptp.e13)))
% 14.45/14.69  (assume t5059.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.69  (step t5059.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) false) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t5059.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) false)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule equiv1 :premises (t5059.t2.t1))
% 14.45/14.69  (step t5059.t2.t3 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 14.45/14.69  (step t5059.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) :rule symm :premises (t5059.t2.a1))
% 14.45/14.69  (step t5059.t2.t5 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 tptp.e13))) :rule cong :premises (t5059.t2.t3 t5059.t2.t4))
% 14.45/14.69  (step t5059.t2.t6 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 14.45/14.69  (step t5059.t2.t7 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t5059.t2.t6))
% 14.45/14.69  (step t5059.t2.t8 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 14.45/14.69  (step t5059.t2.t9 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t5059.t2.t7 t5059.t2.t8))
% 14.45/14.69  (step t5059.t2.t10 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t5059.t2.t9 t5059.t2.a0))
% 14.45/14.69  (step t5059.t2.t11 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) false)) :rule trans :premises (t5059.t2.t5 t5059.t2.t10))
% 14.45/14.69  (step t5059.t2.t12 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5059.t2.t2 t5059.t2.t11))
% 14.45/14.69  (step t5059.t2 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t5059.t2.a0 t5059.t2.a1))
% 14.45/14.69  (step t5059.t3 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5059.t4 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5059.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5059.t2 t5059.t3 t5059.t4))
% 14.45/14.69  (step t5059.t6 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t5059.t5))
% 14.45/14.69  (step t5059.t7 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t5059.t6))
% 14.45/14.69  (step t5059.t8 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5059.t1 t5059.t7))
% 14.45/14.69  (step t5059.t9 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t5059.t10 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5059.t8 t5059.t9))
% 14.45/14.69  (step t5059.t11 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t5059.t10))
% 14.45/14.69  (step t5059.t12 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t5059.t11))
% 14.45/14.69  (step t5059.t13 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 14.45/14.69  (step t5059.t14 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5059.t13 t5059.a0 t5059.a1))
% 14.45/14.69  (step t5059.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5059.t12 t5059.t14))
% 14.45/14.69  (step t5059 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t5059.a0 t5059.a1))
% 14.45/14.69  (step t5060 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5061 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5062 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5059 t5060 t5061))
% 14.45/14.69  (step t5063 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t5062))
% 14.45/14.69  (step t5064 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t5063))
% 14.45/14.69  (step t5065 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5058 t5064))
% 14.45/14.69  (step t5066 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t5067 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5065 t5066))
% 14.45/14.69  (step t5068 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t5067))
% 14.45/14.69  (step t5069 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t5068))
% 14.45/14.69  (step t5070 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5057 t5069))
% 14.45/14.69  (step t5071 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (not (= tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5072 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5073 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5074 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5070 t5071 t5072 t5073))
% 14.45/14.69  (step t5075 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t5074))
% 14.45/14.69  (step t5076 (cl (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5044 t5056 t5075))
% 14.45/14.69  (step t5077 (cl (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule or :premises (t5076))
% 14.45/14.69  (step t5078 (cl (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t5077))
% 14.45/14.69  (step t5079 (cl (not (= tptp.e12 tptp.e13))) :rule and :premises (a6))
% 14.45/14.69  (step t5080 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.69  (step t5081 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t5082 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t5081))
% 14.45/14.69  (step t5083 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))))) :rule all_simplify)
% 14.45/14.69  (step t5084 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule refl)
% 14.45/14.69  (step t5085 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 14.45/14.69  (step t5086 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t5084 t5085))
% 14.45/14.69  (step t5087 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true)) :rule all_simplify)
% 14.45/14.69  (step t5088 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) true)) :rule trans :premises (t5086 t5087))
% 14.45/14.69  (step t5089 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) true)) :rule trans :premises (t5083 t5088))
% 14.45/14.69  (step t5090 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t5082 t5089))
% 14.45/14.69  (step t5091 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule refl)
% 14.45/14.69  (step t5092 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t4964 t5090 t5091))
% 14.45/14.69  (step t5093 (cl (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule and_neg)
% 14.45/14.69  (step t5094 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5095)
% 14.45/14.69  (assume t5095.a0 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.69  (assume t5095.a1 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))
% 14.45/14.69  (step t5095.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5095.t2)
% 14.45/14.69  (assume t5095.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))
% 14.45/14.69  (assume t5095.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.69  (step t5095.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t5095.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) false)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t5095.t2.t1))
% 14.45/14.69  (step t5095.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) :rule symm :premises (t5095.t2.a1))
% 14.45/14.69  (step t5095.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t5095.t2.t3))
% 14.45/14.69  (step t5095.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule refl)
% 14.45/14.69  (step t5095.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule cong :premises (t5095.t2.t4 t5095.t2.t5))
% 14.45/14.69  (step t5095.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t5095.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv2 :premises (t5095.t2.t7))
% 14.45/14.69  (step t5095.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule not_not)
% 14.45/14.69  (step t5095.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule resolution :premises (t5095.t2.t8 t5095.t2.t9))
% 14.45/14.69  (step t5095.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false)) :rule resolution :premises (t5095.t2.t10 t5095.t2.a0))
% 14.45/14.69  (step t5095.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t5095.t2.t6 t5095.t2.t11))
% 14.45/14.69  (step t5095.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t5095.t2.t2 t5095.t2.t12))
% 14.45/14.69  (step t5095.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t5095.t2.a0 t5095.t2.a1))
% 14.45/14.69  (step t5095.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t5095.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5095.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5095.t2 t5095.t3 t5095.t4))
% 14.45/14.69  (step t5095.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t5095.t5))
% 14.45/14.69  (step t5095.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t5095.t6))
% 14.45/14.69  (step t5095.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t5095.t1 t5095.t7))
% 14.45/14.69  (step t5095.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t5095.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t5095.t8 t5095.t9))
% 14.45/14.69  (step t5095.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t5095.t10))
% 14.45/14.69  (step t5095.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t5095.t11))
% 14.45/14.69  (step t5095.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 14.45/14.69  (step t5095.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5095.t13 t5095.a1 t5095.a0))
% 14.45/14.69  (step t5095.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t5095.t12 t5095.t14))
% 14.45/14.69  (step t5095 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t5095.a0 t5095.a1))
% 14.45/14.69  (step t5096 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5097 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t5098 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t5095 t5096 t5097))
% 14.45/14.69  (step t5099 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t5098))
% 14.45/14.69  (step t5100 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t5099))
% 14.45/14.69  (step t5101 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t5094 t5100))
% 14.45/14.69  (step t5102 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t5103 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t5101 t5102))
% 14.45/14.69  (step t5104 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t5103))
% 14.45/14.69  (step t5105 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t5104))
% 14.45/14.69  (step t5106 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t5093 t5105))
% 14.45/14.69  (step t5107 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5108 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))))) :rule or_neg)
% 14.45/14.69  (step t5109 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5110 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t5106 t5107 t5108 t5109))
% 14.45/14.69  (step t5111 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t5110))
% 14.45/14.69  (step t5112 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t5080 t5092 t5111))
% 14.45/14.69  (step t5113 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t5112))
% 14.45/14.69  (step t5114 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t5113))
% 14.45/14.69  (step t5115 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and :premises (t4152))
% 14.45/14.69  (step t5116 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5007 t5042 t5043 t5078 t5079 t5114 t5115))
% 14.45/14.69  (step t5117 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t5116))
% 14.45/14.69  (step t5118 (cl (or (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and :premises (t4350))
% 14.45/14.69  (step t5119 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t5118))
% 14.45/14.69  (step t5120 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule equiv_pos2)
% 14.45/14.69  (step t5121 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule refl)
% 14.45/14.69  (step t5122 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.69  (step t5123 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule equiv1 :premises (t5122))
% 14.45/14.69  (step t5124 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))))) :rule all_simplify)
% 14.45/14.69  (step t5125 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule refl)
% 14.45/14.69  (step t5126 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 14.45/14.69  (step t5127 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t5125 t5126))
% 14.45/14.69  (step t5128 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true)) :rule all_simplify)
% 14.45/14.69  (step t5129 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) true)) :rule trans :premises (t5127 t5128))
% 14.45/14.69  (step t5130 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true)) :rule trans :premises (t5124 t5129))
% 14.45/14.69  (step t5131 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t5123 t5130))
% 14.45/14.69  (step t5132 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t4963 t5121 t5131))
% 14.45/14.69  (step t5133 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) false) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5134)
% 14.45/14.69  (assume t5134.a0 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.69  (assume t5134.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))
% 14.45/14.69  (assume t5134.a2 (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))
% 14.45/14.69  (step t5134.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.69  (step t5134.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.69  (step t5134.t3 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.69  (step t5134.t4 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv2 :premises (t5134.t3))
% 14.45/14.69  (step t5134.t5 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule not_not)
% 14.45/14.69  (step t5134.t6 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule resolution :premises (t5134.t4 t5134.t5))
% 14.45/14.69  (step t5134.t7 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false)) :rule resolution :premises (t5134.t6 t5134.a2))
% 14.45/14.69  (step t5134.t8 (cl (= false (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule symm :premises (t5134.t7))
% 14.45/14.69  (step t5134.t9 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) true) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule equiv_simplify)
% 14.45/14.69  (step t5134.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) true) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule equiv2 :premises (t5134.t9))
% 14.45/14.69  (step t5134.t11 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) :rule symm :premises (t5134.a1))
% 14.45/14.69  (step t5134.t12 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) :rule symm :premises (t5134.a0))
% 14.45/14.69  (step t5134.t13 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t5134.t12))
% 14.45/14.69  (step t5134.t14 (cl (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule trans :premises (t5134.t11 t5134.t13))
% 14.45/14.69  (step t5134.t15 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) true)) :rule resolution :premises (t5134.t10 t5134.t14))
% 14.45/14.69  (step t5134.t16 (cl (= false true)) :rule trans :premises (t5134.t8 t5134.t15))
% 14.45/14.69  (step t5134.t17 (cl false) :rule resolution :premises (t5134.t1 t5134.t2 t5134.t16))
% 14.45/14.69  (step t5134 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) false) :rule subproof :discharge (t5134.a0 t5134.a1 t5134.a2))
% 14.45/14.69  (step t5135 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t5136 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t5137 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.45/14.69  (step t5138 (cl false (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t5134 t5135 t5136 t5137))
% 14.45/14.69  (step t5139 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) false) :rule reordering :premises (t5138))
% 14.45/14.69  (step t5140 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) false) :rule contraction :premises (t5139))
% 14.45/14.69  (step t5141 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) false) false) :rule resolution :premises (t5133 t5140))
% 14.45/14.69  (step t5142 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) false) (not false)) :rule implies_neg2)
% 14.45/14.69  (step t5143 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) false) (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) false)) :rule resolution :premises (t5141 t5142))
% 14.45/14.69  (step t5144 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) false)) :rule contraction :premises (t5143))
% 14.45/14.69  (step t5145 (cl (= (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) false) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))))) :rule implies_simplify)
% 14.45/14.69  (step t5146 (cl (not (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) false)) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule equiv1 :premises (t5145))
% 14.45/14.69  (step t5147 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t5144 t5146))
% 14.45/14.69  (step t5148 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule not_and :premises (t5147))
% 14.45/14.69  (step t5149 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.45/14.69  (step t5150 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule or_neg)
% 14.45/14.69  (step t5151 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule or_neg)
% 14.45/14.69  (step t5152 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t5148 t5149 t5150 t5151))
% 14.45/14.69  (step t5153 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule contraction :premises (t5152))
% 14.45/14.69  (step t5154 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t5120 t5132 t5153))
% 14.45/14.69  (step t5155 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule or :premises (t5154))
% 14.45/14.69  (step t5156 (cl (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule reordering :premises (t5155))
% 14.45/14.69  (step t5157 (cl (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and :premises (t4152))
% 14.45/14.69  (step t5158 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_pos2)
% 14.45/14.69  (step t5159 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule refl)
% 14.45/14.69  (step t5160 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5161 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t5160))
% 14.45/14.69  (step t5162 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))))) :rule all_simplify)
% 14.45/14.69  (step t5163 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule refl)
% 14.45/14.69  (step t5164 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 14.45/14.69  (step t5165 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t5163 t5164))
% 14.45/14.69  (step t5166 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) true)) :rule all_simplify)
% 14.45/14.69  (step t5167 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) true)) :rule trans :premises (t5165 t5166))
% 14.45/14.69  (step t5168 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) true)) :rule trans :premises (t5162 t5167))
% 14.45/14.69  (step t5169 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t5161 t5168))
% 14.45/14.69  (step t5170 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule refl)
% 14.45/14.69  (step t5171 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t5159 t5169 t5170))
% 14.45/14.69  (step t5172 (cl (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 14.45/14.69  (step t5173 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5174)
% 14.45/14.69  (assume t5174.a0 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 14.45/14.69  (assume t5174.a1 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.69  (step t5174.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5174.t2)
% 14.45/14.69  (assume t5174.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.69  (assume t5174.t2.a1 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 14.45/14.69  (step t5174.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) false) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5174.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) false)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t5174.t2.t1))
% 14.45/14.69  (step t5174.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) :rule symm :premises (t5174.t2.a1))
% 14.45/14.69  (step t5174.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t5174.t2.t3))
% 14.45/14.69  (step t5174.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule refl)
% 14.45/14.69  (step t5174.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t5174.t2.t4 t5174.t2.t5))
% 14.45/14.69  (step t5174.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5174.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t5174.t2.t7))
% 14.45/14.69  (step t5174.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.45/14.69  (step t5174.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t5174.t2.t8 t5174.t2.t9))
% 14.45/14.69  (step t5174.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t5174.t2.t10 t5174.t2.a0))
% 14.45/14.69  (step t5174.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) false)) :rule trans :premises (t5174.t2.t6 t5174.t2.t11))
% 14.45/14.69  (step t5174.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t5174.t2.t2 t5174.t2.t12))
% 14.45/14.69  (step t5174.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t5174.t2.a0 t5174.t2.a1))
% 14.45/14.69  (step t5174.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.69  (step t5174.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.69  (step t5174.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t5174.t2 t5174.t3 t5174.t4))
% 14.45/14.69  (step t5174.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t5174.t5))
% 14.45/14.69  (step t5174.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t5174.t6))
% 14.45/14.69  (step t5174.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t5174.t1 t5174.t7))
% 14.45/14.69  (step t5174.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 14.45/14.69  (step t5174.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t5174.t8 t5174.t9))
% 14.45/14.69  (step t5174.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t5174.t10))
% 14.45/14.69  (step t5174.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t5174.t11))
% 14.45/14.69  (step t5174.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 14.45/14.69  (step t5174.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t5174.t13 t5174.a1 t5174.a0))
% 14.45/14.69  (step t5174.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t5174.t12 t5174.t14))
% 14.45/14.69  (step t5174 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t5174.a0 t5174.a1))
% 14.45/14.69  (step t5175 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.69  (step t5176 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.69  (step t5177 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t5174 t5175 t5176))
% 14.45/14.69  (step t5178 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t5177))
% 14.45/14.69  (step t5179 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t5178))
% 14.45/14.69  (step t5180 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t5173 t5179))
% 14.45/14.69  (step t5181 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 14.45/14.69  (step t5182 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t5180 t5181))
% 14.45/14.69  (step t5183 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t5182))
% 14.45/14.69  (step t5184 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t5183))
% 14.45/14.69  (step t5185 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t5172 t5184))
% 14.45/14.69  (step t5186 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.45/14.69  (step t5187 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.45/14.69  (step t5188 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.45/14.69  (step t5189 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t5185 t5186 t5187 t5188))
% 14.45/14.69  (step t5190 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t5189))
% 14.45/14.69  (step t5191 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t5158 t5171 t5190))
% 14.45/14.69  (step t5192 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule or :premises (t5191))
% 14.45/14.69  (step t5193 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t5192))
% 14.45/14.69  (step t5194 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and :premises (t4152))
% 14.45/14.69  (step t5195 (cl (not (= (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (and (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 14.45/14.69  (step t5196 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t4175 t4184 t4195 t4206))
% 14.45/14.69  (step t5197 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t4185 t4177 t4301 t4307))
% 14.45/14.69  (step t5198 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t4196 t4295 t4179 t4308))
% 14.45/14.69  (step t5199 (cl (= (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t4207 t4296 t4302 t4181))
% 14.45/14.69  (step t5200 (cl (= (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t4186 t4218 t4304 t4310))
% 14.45/14.69  (step t5201 (cl (= (or (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t4217 t4188 t4221 t4224))
% 14.45/14.69  (step t5202 (cl (= (or (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule cong :premises (t4313 t4222 t4190 t4325))
% 14.45/14.69  (step t5203 (cl (= (or (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t4314 t4225 t4321 t4192))
% 14.45/14.69  (step t5204 (cl (= (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t4197 t4298 t4228 t4311))
% 14.45/14.69  (step t5205 (cl (= (or (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule cong :premises (t4316 t4199 t4231 t4327))
% 14.45/14.69  (step t5206 (cl (= (or (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t4227 t4230 t4201 t4234))
% 14.45/14.69  (step t5207 (cl (= (or (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t4329 t4333 t4235 t4203))
% 14.45/14.69  (step t5208 (cl (= (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t4208 t4299 t4305 t4238))
% 14.45/14.69  (step t5209 (cl (= (or (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t4317 t4210 t4323 t4241))
% 14.45/14.69  (step t5210 (cl (= (or (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule cong :premises (t4331 t4335 t4212 t4244))
% 14.45/14.69  (step t5211 (cl (= (or (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule cong :premises (t4237 t4240 t4243 t4214))
% 14.45/14.69  (step t5212 (cl (= (and (or (= (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e11 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e12 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e10) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e11) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e12) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (or (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e11) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e12) (= (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (and (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t5196 t5197 t5198 t5199 t5200 t5201 t5202 t5203 t5204 t5205 t5206 t5207 t5208 t5209 t5210 t5211))
% 14.45/14.69  (step t5213 (cl (and (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5195 t5212 a0))
% 14.45/14.69  (step t5214 (cl (or (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and :premises (t5213))
% 14.45/14.69  (step t5215 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5214))
% 14.45/14.69  (step t5216 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_pos2)
% 14.45/14.69  (step t5217 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5218 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule equiv1 :premises (t5217))
% 14.45/14.69  (step t5219 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))))) :rule all_simplify)
% 14.45/14.69  (step t5220 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule refl)
% 14.45/14.69  (step t5221 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 14.45/14.69  (step t5222 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t5220 t5221))
% 14.45/14.69  (step t5223 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) true)) :rule all_simplify)
% 14.45/14.69  (step t5224 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) true)) :rule trans :premises (t5222 t5223))
% 14.45/14.69  (step t5225 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) true)) :rule trans :premises (t5219 t5224))
% 14.45/14.69  (step t5226 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t5218 t5225))
% 14.45/14.69  (step t5227 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule refl)
% 14.45/14.69  (step t5228 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t4364 t5226 t5227))
% 14.45/14.69  (step t5229 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) :rule and_neg)
% 14.45/14.69  (step t5230 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5231)
% 14.45/14.69  (assume t5231.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5231.a1 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))
% 14.45/14.69  (step t5231.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5231.t2)
% 14.45/14.69  (assume t5231.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))
% 14.45/14.69  (assume t5231.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (step t5231.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) false) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5231.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) false)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule equiv1 :premises (t5231.t2.t1))
% 14.45/14.69  (step t5231.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5231.t2.a1))
% 14.45/14.69  (step t5231.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t5231.t2.t3))
% 14.45/14.69  (step t5231.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) :rule refl)
% 14.45/14.69  (step t5231.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule cong :premises (t5231.t2.t4 t5231.t2.t5))
% 14.45/14.69  (step t5231.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5231.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv2 :premises (t5231.t2.t7))
% 14.45/14.69  (step t5231.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) :rule not_not)
% 14.45/14.69  (step t5231.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t5231.t2.t8 t5231.t2.t9))
% 14.45/14.69  (step t5231.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) false)) :rule resolution :premises (t5231.t2.t10 t5231.t2.a0))
% 14.45/14.69  (step t5231.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) false)) :rule trans :premises (t5231.t2.t6 t5231.t2.t11))
% 14.45/14.69  (step t5231.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t5231.t2.t2 t5231.t2.t12))
% 14.45/14.69  (step t5231.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t5231.t2.a0 t5231.t2.a1))
% 14.45/14.69  (step t5231.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule and_pos)
% 14.45/14.69  (step t5231.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5231.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5231.t2 t5231.t3 t5231.t4))
% 14.45/14.69  (step t5231.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t5231.t5))
% 14.45/14.69  (step t5231.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t5231.t6))
% 14.45/14.69  (step t5231.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t5231.t1 t5231.t7))
% 14.45/14.69  (step t5231.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg2)
% 14.45/14.69  (step t5231.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t5231.t8 t5231.t9))
% 14.45/14.69  (step t5231.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t5231.t10))
% 14.45/14.69  (step t5231.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t5231.t11))
% 14.45/14.69  (step t5231.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.45/14.69  (step t5231.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5231.t13 t5231.a1 t5231.a0))
% 14.45/14.69  (step t5231.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t5231.t12 t5231.t14))
% 14.45/14.69  (step t5231 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule subproof :discharge (t5231.a0 t5231.a1))
% 14.45/14.69  (step t5232 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5233 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule and_pos)
% 14.45/14.69  (step t5234 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))))) :rule resolution :premises (t5231 t5232 t5233))
% 14.45/14.69  (step t5235 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t5234))
% 14.45/14.69  (step t5236 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t5235))
% 14.45/14.69  (step t5237 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t5230 t5236))
% 14.45/14.69  (step t5238 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg2)
% 14.45/14.69  (step t5239 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t5237 t5238))
% 14.45/14.69  (step t5240 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t5239))
% 14.45/14.69  (step t5241 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies :premises (t5240))
% 14.45/14.69  (step t5242 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t5229 t5241))
% 14.45/14.69  (step t5243 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5244 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))))) :rule or_neg)
% 14.45/14.69  (step t5245 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.45/14.69  (step t5246 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t5242 t5243 t5244 t5245))
% 14.45/14.69  (step t5247 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t5246))
% 14.45/14.69  (step t5248 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t5216 t5228 t5247))
% 14.45/14.69  (step t5249 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule or :premises (t5248))
% 14.45/14.69  (step t5250 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t5249))
% 14.45/14.69  (step t5251 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e10)))) :rule and :premises (t4152))
% 14.45/14.69  (step t5252 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t5250 t4393 t5251))
% 14.45/14.69  (step t5253 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv_pos2)
% 14.45/14.69  (step t5254 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule refl)
% 14.45/14.69  (step t5255 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5256 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t5255))
% 14.45/14.69  (step t5257 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 14.45/14.69  (step t5258 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule refl)
% 14.45/14.69  (step t5259 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 14.45/14.69  (step t5260 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t5258 t5259))
% 14.45/14.69  (step t5261 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule all_simplify)
% 14.45/14.69  (step t5262 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) true)) :rule trans :premises (t5260 t5261))
% 14.45/14.69  (step t5263 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule trans :premises (t5257 t5262))
% 14.45/14.69  (step t5264 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t5256 t5263))
% 14.45/14.69  (step t5265 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t4364 t4478 t5254 t5264))
% 14.45/14.69  (step t5266 (cl (not (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) (not (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule equiv_pos2)
% 14.45/14.69  (step t5267 (cl (= (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule refl)
% 14.45/14.69  (step t5268 (cl (= (= (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) :rule equiv_simplify)
% 14.45/14.69  (step t5269 (cl (= (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) :rule equiv2 :premises (t5268))
% 14.45/14.69  (step t5270 (cl (not (not (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule not_not)
% 14.45/14.69  (step t5271 (cl (= (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t5269 t5270))
% 14.45/14.69  (step t5272 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5273)
% 14.45/14.69  (assume t5273.a0 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.69  (assume t5273.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))
% 14.45/14.69  (assume t5273.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 14.45/14.69  (assume t5273.a3 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 14.45/14.69  (step t5273.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.69  (step t5273.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.69  (step t5273.t3 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5273.t4 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t5273.t3))
% 14.45/14.69  (step t5273.t5 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 14.45/14.69  (step t5273.t6 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t5273.t4 t5273.t5))
% 14.45/14.69  (step t5273.t7 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t5273.t6 t5273.a3))
% 14.45/14.69  (step t5273.t8 (cl (= false (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule symm :premises (t5273.t7))
% 14.45/14.69  (step t5273.t9 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) true) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv_simplify)
% 14.45/14.69  (step t5273.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) true) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv2 :premises (t5273.t9))
% 14.45/14.69  (step t5273.t11 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e11)) :rule symm :premises (t5273.a1))
% 14.45/14.69  (step t5273.t12 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t5273.a0))
% 14.45/14.69  (step t5273.t13 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t5273.t12))
% 14.45/14.69  (step t5273.t14 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t5273.a2))
% 14.45/14.69  (step t5273.t15 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule trans :premises (t5273.t14 t5273.t13))
% 14.45/14.69  (step t5273.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t5273.t15))
% 14.45/14.69  (step t5273.t17 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t5273.t11 t5273.t13 t5273.t16))
% 14.45/14.69  (step t5273.t18 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) true)) :rule resolution :premises (t5273.t10 t5273.t17))
% 14.45/14.69  (step t5273.t19 (cl (= false true)) :rule trans :premises (t5273.t8 t5273.t18))
% 14.45/14.69  (step t5273.t20 (cl false) :rule resolution :premises (t5273.t1 t5273.t2 t5273.t19))
% 14.45/14.69  (step t5273 (cl (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) :rule subproof :discharge (t5273.a0 t5273.a1 t5273.a2 t5273.a3))
% 14.45/14.69  (step t5274 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.69  (step t5275 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.69  (step t5276 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 14.45/14.69  (step t5277 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.45/14.69  (step t5278 (cl false (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t5273 t5274 t5275 t5276 t5277))
% 14.45/14.69  (step t5279 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) false) :rule reordering :premises (t5278))
% 14.45/14.69  (step t5280 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) false) :rule contraction :premises (t5279))
% 14.45/14.69  (step t5281 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) false) :rule resolution :premises (t5272 t5280))
% 14.45/14.69  (step t5282 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (not false)) :rule implies_neg2)
% 14.45/14.69  (step t5283 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule resolution :premises (t5281 t5282))
% 14.45/14.69  (step t5284 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule contraction :premises (t5283))
% 14.45/14.69  (step t5285 (cl (= (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) :rule implies_simplify)
% 14.45/14.69  (step t5286 (cl (not (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false)) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule equiv1 :premises (t5285))
% 14.45/14.69  (step t5287 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t5284 t5286))
% 14.45/14.69  (step t5288 (cl (= (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule resolution :premises (t5271 t5287))
% 14.45/14.69  (step t5289 (cl (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false))) :rule cong :premises (t5267 t5288))
% 14.45/14.69  (step t5290 (cl (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 14.45/14.69  (step t5291 (cl (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))))) :rule trans :premises (t5289 t5290))
% 14.45/14.69  (step t5292 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5293)
% 14.45/14.69  (assume t5293.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5293.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.69  (assume t5293.a2 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))
% 14.45/14.69  (assume t5293.a3 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))
% 14.45/14.69  (step t5293.t1 (cl (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 14.45/14.69  (step t5293.t2 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5293.t3)
% 14.45/14.69  (assume t5293.t3.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5293.t3.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.69  (step t5293.t3.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t5293.t3.a1))
% 14.45/14.69  (step t5293.t3.t2 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t5293.t3.t1))
% 14.45/14.69  (step t5293.t3.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5293.t3.a0))
% 14.45/14.69  (step t5293.t3.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t5293.t3.t3 t5293.t3.t3))
% 14.45/14.69  (step t5293.t3.t5 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t5293.t3.t2 t5293.t3.t4))
% 14.45/14.69  (step t5293.t3 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule subproof :discharge (t5293.t3.a0 t5293.t3.a1))
% 14.45/14.69  (step t5293.t4 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5293.t5 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.69  (step t5293.t6 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t5293.t3 t5293.t4 t5293.t5))
% 14.45/14.69  (step t5293.t7 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule reordering :premises (t5293.t6))
% 14.45/14.69  (step t5293.t8 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule contraction :premises (t5293.t7))
% 14.45/14.69  (step t5293.t9 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t5293.t2 t5293.t8))
% 14.45/14.69  (step t5293.t10 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg2)
% 14.45/14.69  (step t5293.t11 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t5293.t9 t5293.t10))
% 14.45/14.69  (step t5293.t12 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t5293.t11))
% 14.45/14.69  (step t5293.t13 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule implies :premises (t5293.t12))
% 14.45/14.69  (step t5293.t14 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 14.45/14.69  (step t5293.t15 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5293.t14 t5293.a0 t5293.a1))
% 14.45/14.69  (step t5293.t16 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t5293.t13 t5293.t15))
% 14.45/14.69  (step t5293.t17 (cl (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t5293.t1 t5293.a1 t5293.a2 t5293.t16 t5293.a3))
% 14.45/14.69  (step t5293 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule subproof :discharge (t5293.a0 t5293.a1 t5293.a2 t5293.a3))
% 14.45/14.69  (step t5294 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5295 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.69  (step t5296 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.69  (step t5297 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.45/14.69  (step t5298 (cl (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t5293 t5294 t5295 t5296 t5297))
% 14.45/14.69  (step t5299 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule reordering :premises (t5298))
% 14.45/14.69  (step t5300 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t5299))
% 14.45/14.69  (step t5301 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t5292 t5300))
% 14.45/14.69  (step t5302 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule implies_neg2)
% 14.45/14.69  (step t5303 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t5301 t5302))
% 14.45/14.69  (step t5304 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule contraction :premises (t5303))
% 14.45/14.69  (step t5305 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t5266 t5291 t5304))
% 14.45/14.69  (step t5306 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) :rule not_and :premises (t5305))
% 14.45/14.69  (step t5307 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5308 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.45/14.69  (step t5309 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.45/14.69  (step t5310 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 14.45/14.69  (step t5311 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t5306 t5307 t5308 t5309 t5310))
% 14.45/14.69  (step t5312 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))))) :rule contraction :premises (t5311))
% 14.45/14.69  (step t5313 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t5253 t5265 t5312))
% 14.45/14.69  (step t5314 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule or :premises (t5313))
% 14.45/14.69  (step t5315 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t5314))
% 14.45/14.69  (step t5316 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e10)))) :rule and :premises (t4152))
% 14.45/14.69  (step t5317 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t5315 t4541 t4393 t5316))
% 14.45/14.69  (step t5318 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.69  (step t5319 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) :rule reordering :premises (t5318))
% 14.45/14.69  (step t5320 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5321 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t5320))
% 14.45/14.69  (step t5322 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5323 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule reordering :premises (t5322))
% 14.45/14.69  (step t5324 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t5117 t5119 t5156 t5157 t5193 t5194 t5215 t5252 t5317 t5319 t5321 t5323))
% 14.45/14.69  (step t5325 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t5324))
% 14.45/14.69  (step t5326 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 14.45/14.69  (step t5327 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 14.45/14.69  (step t5328 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4364 t4397 t4963 t4974 t5327))
% 14.45/14.69  (step t5329 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 14.45/14.69  (step t5330 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5331)
% 14.45/14.69  (assume t5331.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5331.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.69  (assume t5331.a2 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.69  (assume t5331.a3 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.69  (step t5331.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5331.t2)
% 14.45/14.69  (assume t5331.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.69  (assume t5331.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.69  (assume t5331.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.69  (assume t5331.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (step t5331.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.69  (step t5331.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule equiv1 :premises (t5331.t2.t1))
% 14.45/14.69  (step t5331.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) :rule symm :premises (t5331.t2.a1))
% 14.45/14.69  (step t5331.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t5331.t2.t3))
% 14.45/14.69  (step t5331.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5331.t2.a3))
% 14.45/14.69  (step t5331.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t5331.t2.a2))
% 14.45/14.69  (step t5331.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t5331.t2.t6))
% 14.45/14.69  (step t5331.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t5331.t2.t5 t5331.t2.t7))
% 14.45/14.69  (step t5331.t2.t9 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t5331.t2.t4 t5331.t2.t8))
% 14.45/14.69  (step t5331.t2.t10 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t5331.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t5331.t2.t10))
% 14.45/14.69  (step t5331.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 14.45/14.69  (step t5331.t2.t13 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t5331.t2.t11 t5331.t2.t12))
% 14.45/14.69  (step t5331.t2.t14 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t5331.t2.t13 t5331.t2.a0))
% 14.45/14.69  (step t5331.t2.t15 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t5331.t2.t9 t5331.t2.t14))
% 14.45/14.69  (step t5331.t2.t16 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5331.t2.t2 t5331.t2.t15))
% 14.45/14.69  (step t5331.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t5331.t2.a0 t5331.t2.a1 t5331.t2.a2 t5331.t2.a3))
% 14.45/14.69  (step t5331.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t5331.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t5331.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5331.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5331.t7 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5331.t2 t5331.t3 t5331.t4 t5331.t5 t5331.t6))
% 14.45/14.69  (step t5331.t8 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t5331.t7))
% 14.45/14.69  (step t5331.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t5331.t8))
% 14.45/14.69  (step t5331.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5331.t1 t5331.t9))
% 14.45/14.69  (step t5331.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.45/14.69  (step t5331.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5331.t10 t5331.t11))
% 14.45/14.69  (step t5331.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t5331.t12))
% 14.45/14.69  (step t5331.t14 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t5331.t13))
% 14.45/14.69  (step t5331.t15 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.45/14.69  (step t5331.t16 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5331.t15 t5331.a3 t5331.a2 t5331.a1 t5331.a0))
% 14.45/14.69  (step t5331.t17 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5331.t14 t5331.t16))
% 14.45/14.69  (step t5331 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t5331.a0 t5331.a1 t5331.a2 t5331.a3))
% 14.45/14.69  (step t5332 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5333 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5334 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t5335 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t5336 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t5331 t5332 t5333 t5334 t5335))
% 14.45/14.69  (step t5337 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t5336))
% 14.45/14.69  (step t5338 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t5337))
% 14.45/14.69  (step t5339 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5330 t5338))
% 14.45/14.69  (step t5340 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.45/14.69  (step t5341 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5339 t5340))
% 14.45/14.69  (step t5342 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t5341))
% 14.45/14.69  (step t5343 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t5342))
% 14.45/14.69  (step t5344 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5329 t5343))
% 14.45/14.69  (step t5345 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5346 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5347 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.45/14.69  (step t5348 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 14.45/14.69  (step t5349 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5350 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5344 t5345 t5346 t5347 t5348 t5349))
% 14.45/14.69  (step t5351 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t5350))
% 14.45/14.69  (step t5352 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5326 t5328 t5351))
% 14.45/14.69  (step t5353 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t5352))
% 14.45/14.69  (step t5354 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t5353))
% 14.45/14.69  (step t5355 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 14.45/14.69  (step t5356 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule refl)
% 14.45/14.69  (step t5357 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4364 t4365 t4397 t4600 t5356))
% 14.45/14.69  (step t5358 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 14.45/14.69  (step t5359 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5360)
% 14.45/14.69  (assume t5360.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5360.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (assume t5360.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.69  (assume t5360.a3 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.69  (step t5360.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5360.t2)
% 14.45/14.69  (assume t5360.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.69  (assume t5360.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.45/14.69  (assume t5360.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.69  (assume t5360.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (step t5360.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.69  (step t5360.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) false)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule equiv1 :premises (t5360.t2.t1))
% 14.45/14.69  (step t5360.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t5360.t2.a1))
% 14.45/14.69  (step t5360.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t5360.t2.t3))
% 14.45/14.69  (step t5360.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5360.t2.a3))
% 14.45/14.69  (step t5360.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t5360.t2.a2))
% 14.45/14.69  (step t5360.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t5360.t2.t6))
% 14.45/14.69  (step t5360.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t5360.t2.t5 t5360.t2.t7))
% 14.45/14.69  (step t5360.t2.t9 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t5360.t2.t4 t5360.t2.t8))
% 14.45/14.69  (step t5360.t2.t10 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t5360.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t5360.t2.t10))
% 14.45/14.69  (step t5360.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 14.45/14.69  (step t5360.t2.t13 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t5360.t2.t11 t5360.t2.t12))
% 14.45/14.69  (step t5360.t2.t14 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t5360.t2.t13 t5360.t2.a0))
% 14.45/14.69  (step t5360.t2.t15 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t5360.t2.t9 t5360.t2.t14))
% 14.45/14.69  (step t5360.t2.t16 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5360.t2.t2 t5360.t2.t15))
% 14.45/14.69  (step t5360.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t5360.t2.a0 t5360.t2.a1 t5360.t2.a2 t5360.t2.a3))
% 14.45/14.69  (step t5360.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t5360.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5360.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5360.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5360.t7 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5360.t2 t5360.t3 t5360.t4 t5360.t5 t5360.t6))
% 14.45/14.69  (step t5360.t8 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t5360.t7))
% 14.45/14.69  (step t5360.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t5360.t8))
% 14.45/14.69  (step t5360.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5360.t1 t5360.t9))
% 14.45/14.69  (step t5360.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.45/14.69  (step t5360.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5360.t10 t5360.t11))
% 14.45/14.69  (step t5360.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t5360.t12))
% 14.45/14.69  (step t5360.t14 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t5360.t13))
% 14.45/14.69  (step t5360.t15 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.45/14.69  (step t5360.t16 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5360.t17)
% 14.45/14.69  (assume t5360.t17.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5360.t17.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (step t5360.t17.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t5360.t17.a1))
% 14.45/14.69  (step t5360.t17.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t5360.t17.t1))
% 14.45/14.69  (step t5360.t17.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5360.t17.a0))
% 14.45/14.69  (step t5360.t17.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t5360.t17.t3))
% 14.45/14.69  (step t5360.t17.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5360.t17.t4))
% 14.45/14.69  (step t5360.t17.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.69  (step t5360.t17.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t5360.t17.t5 t5360.t17.t6))
% 14.45/14.69  (step t5360.t17.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t5360.t17.t2 t5360.t17.t7))
% 14.45/14.69  (step t5360.t17 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t5360.t17.a0 t5360.t17.a1))
% 14.45/14.69  (step t5360.t18 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5360.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5360.t20 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t5360.t17 t5360.t18 t5360.t19))
% 14.45/14.69  (step t5360.t21 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t5360.t20))
% 14.45/14.69  (step t5360.t22 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t5360.t21))
% 14.45/14.69  (step t5360.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t5360.t16 t5360.t22))
% 14.45/14.69  (step t5360.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.45/14.69  (step t5360.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t5360.t23 t5360.t24))
% 14.45/14.69  (step t5360.t26 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t5360.t25))
% 14.45/14.69  (step t5360.t27 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t5360.t26))
% 14.45/14.69  (step t5360.t28 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.45/14.69  (step t5360.t29 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t5360.t28 t5360.a0 t5360.a1))
% 14.45/14.69  (step t5360.t30 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t5360.t27 t5360.t29))
% 14.45/14.69  (step t5360.t31 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5360.t15 t5360.a3 t5360.t30 t5360.a2 t5360.a0))
% 14.45/14.69  (step t5360.t32 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5360.t14 t5360.t31))
% 14.45/14.69  (step t5360 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t5360.a0 t5360.a1 t5360.a2 t5360.a3))
% 14.45/14.69  (step t5361 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5362 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5363 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5364 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t5365 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t5360 t5361 t5362 t5363 t5364))
% 14.45/14.69  (step t5366 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t5365))
% 14.45/14.69  (step t5367 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t5366))
% 14.45/14.69  (step t5368 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5359 t5367))
% 14.45/14.69  (step t5369 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.45/14.69  (step t5370 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5368 t5369))
% 14.45/14.69  (step t5371 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t5370))
% 14.45/14.69  (step t5372 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t5371))
% 14.45/14.69  (step t5373 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5358 t5372))
% 14.45/14.69  (step t5374 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5375 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5376 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5377 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 14.45/14.69  (step t5378 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5379 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5373 t5374 t5375 t5376 t5377 t5378))
% 14.45/14.69  (step t5380 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t5379))
% 14.45/14.69  (step t5381 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5355 t5357 t5380))
% 14.45/14.69  (step t5382 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t5381))
% 14.45/14.69  (step t5383 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t5382))
% 14.45/14.69  (step t5384 (cl (not (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))))) (not (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))))) :rule equiv_pos2)
% 14.45/14.69  (step t5385 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))))) :rule refl)
% 14.45/14.69  (step t5386 (cl (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))))) :rule cong :premises (t4779 t4364 t4478 t4397 t5385))
% 14.45/14.69  (step t5387 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_neg)
% 14.45/14.69  (step t5388 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5389)
% 14.45/14.69  (assume t5389.a0 (not (= tptp.e10 tptp.e11)))
% 14.45/14.69  (assume t5389.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5389.a2 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.69  (assume t5389.a3 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.69  (step t5389.t1 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5389.t2)
% 14.45/14.69  (assume t5389.t2.a0 (not (= tptp.e10 tptp.e11)))
% 14.45/14.69  (assume t5389.t2.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.69  (assume t5389.t2.a2 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5389.t2.a3 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.69  (step t5389.t2.t1 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5389.t2.t2 (cl (not (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) false)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule equiv1 :premises (t5389.t2.t1))
% 14.45/14.69  (step t5389.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t5389.t2.a3))
% 14.45/14.69  (step t5389.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5389.t2.a2))
% 14.45/14.69  (step t5389.t2.t5 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t5389.t2.t4))
% 14.45/14.69  (step t5389.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t5389.t2.t5 t5389.t2.t5))
% 14.45/14.69  (step t5389.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t5389.t2.a1))
% 14.45/14.69  (step t5389.t2.t8 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t5389.t2.t7))
% 14.45/14.69  (step t5389.t2.t9 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t5389.t2.t8))
% 14.45/14.69  (step t5389.t2.t10 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule trans :premises (t5389.t2.t6 t5389.t2.t9))
% 14.45/14.69  (step t5389.t2.t11 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t5389.t2.t10))
% 14.45/14.69  (step t5389.t2.t12 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 14.45/14.69  (step t5389.t2.t13 (cl (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t5389.t2.t3 t5389.t2.t12))
% 14.45/14.69  (step t5389.t2.t14 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) :rule symm :premises (t5389.t2.t13))
% 14.45/14.69  (step t5389.t2.t15 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) :rule trans :premises (t5389.t2.t11 t5389.t2.t14))
% 14.45/14.69  (step t5389.t2.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10) tptp.e11)) :rule symm :premises (t5389.t2.t15))
% 14.45/14.69  (step t5389.t2.t17 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= tptp.e10 tptp.e11))) :rule cong :premises (t5389.t2.t3 t5389.t2.t16))
% 14.45/14.69  (step t5389.t2.t18 (cl (= (= (= tptp.e10 tptp.e11) false) (not (= tptp.e10 tptp.e11)))) :rule equiv_simplify)
% 14.45/14.69  (step t5389.t2.t19 (cl (= (= tptp.e10 tptp.e11) false) (not (not (= tptp.e10 tptp.e11)))) :rule equiv2 :premises (t5389.t2.t18))
% 14.45/14.69  (step t5389.t2.t20 (cl (not (not (not (= tptp.e10 tptp.e11)))) (= tptp.e10 tptp.e11)) :rule not_not)
% 14.45/14.69  (step t5389.t2.t21 (cl (= (= tptp.e10 tptp.e11) false) (= tptp.e10 tptp.e11)) :rule resolution :premises (t5389.t2.t19 t5389.t2.t20))
% 14.45/14.69  (step t5389.t2.t22 (cl (= (= tptp.e10 tptp.e11) false)) :rule resolution :premises (t5389.t2.t21 t5389.t2.a0))
% 14.45/14.69  (step t5389.t2.t23 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) false)) :rule trans :premises (t5389.t2.t17 t5389.t2.t22))
% 14.45/14.69  (step t5389.t2.t24 (cl (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule resolution :premises (t5389.t2.t2 t5389.t2.t23))
% 14.45/14.69  (step t5389.t2 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule subproof :discharge (t5389.t2.a0 t5389.t2.a1 t5389.t2.a2 t5389.t2.a3))
% 14.45/14.69  (step t5389.t3 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5389.t4 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.69  (step t5389.t5 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5389.t6 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5389.t7 (cl (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t5389.t2 t5389.t3 t5389.t4 t5389.t5 t5389.t6))
% 14.45/14.69  (step t5389.t8 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule reordering :premises (t5389.t7))
% 14.45/14.69  (step t5389.t9 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule contraction :premises (t5389.t8))
% 14.45/14.69  (step t5389.t10 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule resolution :premises (t5389.t1 t5389.t9))
% 14.45/14.69  (step t5389.t11 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))))) :rule implies_neg2)
% 14.45/14.69  (step t5389.t12 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))))) :rule resolution :premises (t5389.t10 t5389.t11))
% 14.45/14.69  (step t5389.t13 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))))) :rule contraction :premises (t5389.t12))
% 14.45/14.69  (step t5389.t14 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule implies :premises (t5389.t13))
% 14.45/14.69  (step t5389.t15 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_neg)
% 14.45/14.69  (step t5389.t16 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t5389.t15 t5389.a0 t5389.a2 t5389.a1 t5389.a3))
% 14.45/14.69  (step t5389.t17 (cl (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule resolution :premises (t5389.t14 t5389.t16))
% 14.45/14.69  (step t5389 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule subproof :discharge (t5389.a0 t5389.a1 t5389.a2 t5389.a3))
% 14.45/14.69  (step t5390 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5391 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5392 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.69  (step t5393 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5394 (cl (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t5389 t5390 t5391 t5392 t5393))
% 14.45/14.69  (step t5395 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule reordering :premises (t5394))
% 14.45/14.69  (step t5396 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule contraction :premises (t5395))
% 14.45/14.69  (step t5397 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule resolution :premises (t5388 t5396))
% 14.45/14.69  (step t5398 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))))) :rule implies_neg2)
% 14.45/14.69  (step t5399 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))))) :rule resolution :premises (t5397 t5398))
% 14.45/14.69  (step t5400 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))))) :rule contraction :premises (t5399))
% 14.45/14.69  (step t5401 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule implies :premises (t5400))
% 14.45/14.69  (step t5402 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule resolution :premises (t5387 t5401))
% 14.45/14.69  (step t5403 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (not (not (not (= tptp.e10 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5404 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5405 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.45/14.69  (step t5406 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5407 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))))) :rule or_neg)
% 14.45/14.69  (step t5408 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))))) :rule resolution :premises (t5402 t5403 t5404 t5405 t5406 t5407))
% 14.45/14.69  (step t5409 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))))) :rule contraction :premises (t5408))
% 14.45/14.69  (step t5410 (cl (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))))) :rule resolution :premises (t5384 t5386 t5409))
% 14.45/14.69  (step t5411 (cl (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)))) :rule or :premises (t5410))
% 14.45/14.69  (step t5412 (cl (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t5411))
% 14.45/14.69  (step t5413 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t5325 t5354 t4393 t5005 t5383 t4394 t4393 t4627 t5412 t4541 t4393 t4806))
% 14.45/14.69  (step t5414 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule contraction :premises (t5413))
% 14.45/14.69  (step t5415 (cl (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule and :premises (t5213))
% 14.45/14.69  (step t5416 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule or :premises (t5415))
% 14.45/14.69  (step t5417 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.69  (step t5418 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule refl)
% 14.45/14.69  (step t5419 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t4963 t4974 t5418))
% 14.45/14.69  (step t5420 (cl (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 14.45/14.69  (step t5421 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5422)
% 14.45/14.69  (assume t5422.a0 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.69  (assume t5422.a1 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.69  (step t5422.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5422.t2)
% 14.45/14.69  (assume t5422.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.69  (assume t5422.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.69  (step t5422.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t5422.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) false)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t5422.t2.t1))
% 14.45/14.69  (step t5422.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) :rule symm :premises (t5422.t2.a1))
% 14.45/14.69  (step t5422.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t5422.t2.t3))
% 14.45/14.69  (step t5422.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule refl)
% 14.45/14.69  (step t5422.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t5422.t2.t4 t5422.t2.t5))
% 14.45/14.69  (step t5422.t2.t7 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t5422.t2.t8 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t5422.t2.t7))
% 14.45/14.69  (step t5422.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 14.45/14.69  (step t5422.t2.t10 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t5422.t2.t8 t5422.t2.t9))
% 14.45/14.69  (step t5422.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t5422.t2.t10 t5422.t2.a0))
% 14.45/14.69  (step t5422.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) false)) :rule trans :premises (t5422.t2.t6 t5422.t2.t11))
% 14.45/14.69  (step t5422.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t5422.t2.t2 t5422.t2.t12))
% 14.45/14.69  (step t5422.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t5422.t2.a0 t5422.t2.a1))
% 14.45/14.69  (step t5422.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t5422.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t5422.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t5422.t2 t5422.t3 t5422.t4))
% 14.45/14.69  (step t5422.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t5422.t5))
% 14.45/14.69  (step t5422.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t5422.t6))
% 14.45/14.69  (step t5422.t8 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t5422.t1 t5422.t7))
% 14.45/14.69  (step t5422.t9 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t5422.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t5422.t8 t5422.t9))
% 14.45/14.69  (step t5422.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t5422.t10))
% 14.45/14.69  (step t5422.t12 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t5422.t11))
% 14.45/14.69  (step t5422.t13 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_neg)
% 14.45/14.69  (step t5422.t14 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t5422.t13 t5422.a1 t5422.a0))
% 14.45/14.69  (step t5422.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t5422.t12 t5422.t14))
% 14.45/14.69  (step t5422 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t5422.a0 t5422.a1))
% 14.45/14.69  (step t5423 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t5424 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.69  (step t5425 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t5422 t5423 t5424))
% 14.45/14.69  (step t5426 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t5425))
% 14.45/14.69  (step t5427 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t5426))
% 14.45/14.69  (step t5428 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t5421 t5427))
% 14.45/14.69  (step t5429 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t5430 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t5428 t5429))
% 14.45/14.69  (step t5431 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t5430))
% 14.45/14.69  (step t5432 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t5431))
% 14.45/14.69  (step t5433 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t5420 t5432))
% 14.45/14.69  (step t5434 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.45/14.69  (step t5435 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 14.45/14.69  (step t5436 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5437 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t5433 t5434 t5435 t5436))
% 14.45/14.69  (step t5438 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t5437))
% 14.45/14.69  (step t5439 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t5417 t5419 t5438))
% 14.45/14.69  (step t5440 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule or :premises (t5439))
% 14.45/14.69  (step t5441 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t5440))
% 14.45/14.69  (step t5442 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) :rule or :premises (t4250))
% 14.45/14.69  (step t5443 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t4351))
% 14.45/14.69  (step t5444 (cl (not (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))))) (not (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule equiv_pos2)
% 14.45/14.69  (step t5445 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule refl)
% 14.45/14.69  (step t5446 (cl (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))))) :rule cong :premises (t5054 t5445 t5055 t4975))
% 14.45/14.69  (step t5447 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 14.45/14.69  (step t5448 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5449)
% 14.45/14.69  (assume t5449.a0 (not (= tptp.e12 tptp.e13)))
% 14.45/14.69  (assume t5449.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.69  (assume t5449.a2 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.69  (step t5449.t1 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5449.t2)
% 14.45/14.69  (assume t5449.t2.a0 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.69  (assume t5449.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.69  (assume t5449.t2.a2 (not (= tptp.e12 tptp.e13)))
% 14.45/14.69  (step t5449.t2.t1 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) false) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule equiv_simplify)
% 14.45/14.69  (step t5449.t2.t2 (cl (not (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) false)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule equiv1 :premises (t5449.t2.t1))
% 14.45/14.69  (step t5449.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12)) :rule symm :premises (t5449.t2.a0))
% 14.45/14.69  (step t5449.t2.t4 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.69  (step t5449.t2.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) :rule cong :premises (t5449.t2.t3 t5449.t2.t4))
% 14.45/14.69  (step t5449.t2.t6 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) :rule symm :premises (t5449.t2.a1))
% 14.45/14.69  (step t5449.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13) tptp.e13)) :rule trans :premises (t5449.t2.t5 t5449.t2.t6))
% 14.45/14.69  (step t5449.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (= tptp.e12 tptp.e13))) :rule cong :premises (t5449.t2.t3 t5449.t2.t7))
% 14.45/14.69  (step t5449.t2.t9 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 14.45/14.69  (step t5449.t2.t10 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t5449.t2.t9))
% 14.45/14.69  (step t5449.t2.t11 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 14.45/14.69  (step t5449.t2.t12 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t5449.t2.t10 t5449.t2.t11))
% 14.45/14.69  (step t5449.t2.t13 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t5449.t2.t12 t5449.t2.a2))
% 14.45/14.69  (step t5449.t2.t14 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) false)) :rule trans :premises (t5449.t2.t8 t5449.t2.t13))
% 14.45/14.69  (step t5449.t2.t15 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t5449.t2.t2 t5449.t2.t14))
% 14.45/14.69  (step t5449.t2 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule subproof :discharge (t5449.t2.a0 t5449.t2.a1 t5449.t2.a2))
% 14.45/14.69  (step t5449.t3 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5449.t4 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5449.t5 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5449.t6 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13))))) :rule resolution :premises (t5449.t2 t5449.t3 t5449.t4 t5449.t5))
% 14.45/14.69  (step t5449.t7 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule reordering :premises (t5449.t6))
% 14.45/14.69  (step t5449.t8 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule contraction :premises (t5449.t7))
% 14.45/14.69  (step t5449.t9 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t5449.t1 t5449.t8))
% 14.45/14.69  (step t5449.t10 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule implies_neg2)
% 14.45/14.69  (step t5449.t11 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule resolution :premises (t5449.t9 t5449.t10))
% 14.45/14.69  (step t5449.t12 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule contraction :premises (t5449.t11))
% 14.45/14.69  (step t5449.t13 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule implies :premises (t5449.t12))
% 14.45/14.69  (step t5449.t14 (cl (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e12 tptp.e13)))) :rule and_neg)
% 14.45/14.69  (step t5449.t15 (cl (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 tptp.e13)))) :rule resolution :premises (t5449.t14 t5449.a2 t5449.a1 t5449.a0))
% 14.45/14.69  (step t5449.t16 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t5449.t13 t5449.t15))
% 14.45/14.69  (step t5449 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule subproof :discharge (t5449.a0 t5449.a1 t5449.a2))
% 14.45/14.69  (step t5450 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5451 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5452 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5453 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5449 t5450 t5451 t5452))
% 14.45/14.69  (step t5454 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule reordering :premises (t5453))
% 14.45/14.69  (step t5455 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule contraction :premises (t5454))
% 14.45/14.69  (step t5456 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t5448 t5455))
% 14.45/14.69  (step t5457 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule implies_neg2)
% 14.45/14.69  (step t5458 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule resolution :premises (t5456 t5457))
% 14.45/14.69  (step t5459 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule contraction :premises (t5458))
% 14.45/14.69  (step t5460 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule implies :premises (t5459))
% 14.45/14.69  (step t5461 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t5447 t5460))
% 14.45/14.69  (step t5462 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (not (= tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5463 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5464 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5465 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5466 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule resolution :premises (t5461 t5462 t5463 t5464 t5465))
% 14.45/14.69  (step t5467 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule contraction :premises (t5466))
% 14.45/14.69  (step t5468 (cl (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule resolution :premises (t5444 t5446 t5467))
% 14.45/14.69  (step t5469 (cl (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule or :premises (t5468))
% 14.45/14.69  (step t5470 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule equiv_pos2)
% 14.45/14.69  (step t5471 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule cong :premises (t4364 t4365 t5091 t5445 t5055 t4822 t4028))
% 14.45/14.69  (step t5472 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule and_neg)
% 14.45/14.69  (step t5473 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5474)
% 14.45/14.69  (assume t5474.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5474.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (assume t5474.a2 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.69  (assume t5474.a3 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.69  (assume t5474.a4 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.69  (assume t5474.a5 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 14.45/14.69  (step t5474.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5474.t2)
% 14.45/14.69  (assume t5474.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 14.45/14.69  (assume t5474.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.69  (assume t5474.t2.a2 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.69  (assume t5474.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5474.t2.a4 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (assume t5474.t2.a5 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.69  (step t5474.t2.t1 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) false) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t5474.t2.t2 (cl (not (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) false)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule equiv1 :premises (t5474.t2.t1))
% 14.45/14.69  (step t5474.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) :rule symm :premises (t5474.t2.a1))
% 14.45/14.69  (step t5474.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) :rule trans :premises (t5474.t2.t3 t5474.t2.a2))
% 14.45/14.69  (step t5474.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e12 tptp.e13))) :rule symm :premises (t5474.t2.t4))
% 14.45/14.69  (step t5474.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) :rule symm :premises (t5474.t2.a2))
% 14.45/14.69  (step t5474.t2.t7 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.45/14.69  (step t5474.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) :rule cong :premises (t5474.t2.t6 t5474.t2.t7))
% 14.45/14.69  (step t5474.t2.t9 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12)) :rule symm :premises (t5474.t2.a5))
% 14.45/14.69  (step t5474.t2.t10 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t5474.t2.a4))
% 14.45/14.69  (step t5474.t2.t11 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t5474.t2.t10))
% 14.45/14.69  (step t5474.t2.t12 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5474.t2.a3))
% 14.45/14.69  (step t5474.t2.t13 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.69  (step t5474.t2.t14 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t5474.t2.t12 t5474.t2.t13))
% 14.45/14.69  (step t5474.t2.t15 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t5474.t2.t8 t5474.t2.t9 t5474.t2.t11 t5474.t2.t14))
% 14.45/14.69  (step t5474.t2.t16 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule cong :premises (t5474.t2.t5 t5474.t2.t15))
% 14.45/14.69  (step t5474.t2.t17 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.69  (step t5474.t2.t18 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv2 :premises (t5474.t2.t17))
% 14.45/14.69  (step t5474.t2.t19 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule not_not)
% 14.45/14.69  (step t5474.t2.t20 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t5474.t2.t18 t5474.t2.t19))
% 14.45/14.69  (step t5474.t2.t21 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false)) :rule resolution :premises (t5474.t2.t20 t5474.t2.a0))
% 14.45/14.69  (step t5474.t2.t22 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) false)) :rule trans :premises (t5474.t2.t16 t5474.t2.t21))
% 14.45/14.69  (step t5474.t2.t23 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t5474.t2.t2 t5474.t2.t22))
% 14.45/14.69  (step t5474.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule subproof :discharge (t5474.t2.a0 t5474.t2.a1 t5474.t2.a2 t5474.t2.a3 t5474.t2.a4 t5474.t2.a5))
% 14.45/14.69  (step t5474.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 14.45/14.69  (step t5474.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5474.t5 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5474.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5474.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5474.t8 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5474.t9 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5474.t2 t5474.t3 t5474.t4 t5474.t5 t5474.t6 t5474.t7 t5474.t8))
% 14.45/14.69  (step t5474.t10 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t5474.t9))
% 14.45/14.69  (step t5474.t11 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule contraction :premises (t5474.t10))
% 14.45/14.69  (step t5474.t12 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t5474.t1 t5474.t11))
% 14.45/14.69  (step t5474.t13 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t5474.t14 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t5474.t12 t5474.t13))
% 14.45/14.69  (step t5474.t15 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule contraction :premises (t5474.t14))
% 14.45/14.69  (step t5474.t16 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies :premises (t5474.t15))
% 14.45/14.69  (step t5474.t17 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 14.45/14.69  (step t5474.t18 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5474.t17 t5474.a5 t5474.a3 t5474.a2 t5474.a0 t5474.a1 t5474.a4))
% 14.45/14.69  (step t5474.t19 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t5474.t16 t5474.t18))
% 14.45/14.69  (step t5474 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule subproof :discharge (t5474.a0 t5474.a1 t5474.a2 t5474.a3 t5474.a4 t5474.a5))
% 14.45/14.69  (step t5475 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5476 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5477 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5478 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5479 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5480 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 14.45/14.69  (step t5481 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t5474 t5475 t5476 t5477 t5478 t5479 t5480))
% 14.45/14.69  (step t5482 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t5481))
% 14.45/14.69  (step t5483 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule contraction :premises (t5482))
% 14.45/14.69  (step t5484 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t5473 t5483))
% 14.45/14.69  (step t5485 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t5486 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t5484 t5485))
% 14.45/14.69  (step t5487 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule contraction :premises (t5486))
% 14.45/14.69  (step t5488 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies :premises (t5487))
% 14.45/14.69  (step t5489 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t5472 t5488))
% 14.45/14.69  (step t5490 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5491 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5492 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5493 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5494 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5495 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule or_neg)
% 14.45/14.69  (step t5496 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5497 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t5489 t5490 t5491 t5492 t5493 t5494 t5495 t5496))
% 14.45/14.69  (step t5498 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule contraction :premises (t5497))
% 14.45/14.69  (step t5499 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t5470 t5471 t5498))
% 14.45/14.69  (step t5500 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule or :premises (t5499))
% 14.45/14.69  (step t5501 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t5500))
% 14.45/14.69  (step t5502 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t4290 t4291 t5442 t5443 t4395 t5469 t5079 t5501 t4394 t4393 t4874 t4435 t4393 t4436))
% 14.45/14.69  (step t5503 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t5502))
% 14.45/14.69  (step t5504 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4475))
% 14.45/14.69  (step t5505 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.69  (step t5506 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t4364 t4478 t4365 t5019 t4555 t5055))
% 14.45/14.69  (step t5507 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 14.45/14.69  (step t5508 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5509)
% 14.45/14.69  (assume t5509.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5509.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.69  (assume t5509.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (assume t5509.a3 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.69  (assume t5509.a4 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 14.45/14.69  (step t5509.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5509.t2)
% 14.45/14.69  (assume t5509.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 14.45/14.69  (assume t5509.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.45/14.69  (assume t5509.t2.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 14.45/14.69  (assume t5509.t2.a3 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.69  (step t5509.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) false) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t5509.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) false)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule equiv1 :premises (t5509.t2.t1))
% 14.45/14.69  (step t5509.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t5509.t2.a1))
% 14.45/14.69  (step t5509.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t5509.t2.t3))
% 14.45/14.69  (step t5509.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) :rule symm :premises (t5509.t2.a3))
% 14.45/14.69  (step t5509.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t5509.t2.a2))
% 14.45/14.69  (step t5509.t2.t7 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t5509.t2.t6))
% 14.45/14.69  (step t5509.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t5509.t2.t5 t5509.t2.t7))
% 14.45/14.69  (step t5509.t2.t9 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t5509.t2.t4 t5509.t2.t8))
% 14.45/14.69  (step t5509.t2.t10 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5509.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t5509.t2.t10))
% 14.45/14.69  (step t5509.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 14.45/14.69  (step t5509.t2.t13 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t5509.t2.t11 t5509.t2.t12))
% 14.45/14.69  (step t5509.t2.t14 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t5509.t2.t13 t5509.t2.a0))
% 14.45/14.69  (step t5509.t2.t15 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) false)) :rule trans :premises (t5509.t2.t9 t5509.t2.t14))
% 14.45/14.69  (step t5509.t2.t16 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5509.t2.t2 t5509.t2.t15))
% 14.45/14.69  (step t5509.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t5509.t2.a0 t5509.t2.a1 t5509.t2.a2 t5509.t2.a3))
% 14.45/14.69  (step t5509.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.45/14.69  (step t5509.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5509.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 14.45/14.69  (step t5509.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5509.t7 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5509.t2 t5509.t3 t5509.t4 t5509.t5 t5509.t6))
% 14.45/14.69  (step t5509.t8 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t5509.t7))
% 14.45/14.69  (step t5509.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t5509.t8))
% 14.45/14.69  (step t5509.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5509.t1 t5509.t9))
% 14.45/14.69  (step t5509.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t5509.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5509.t10 t5509.t11))
% 14.45/14.69  (step t5509.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t5509.t12))
% 14.45/14.69  (step t5509.t14 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t5509.t13))
% 14.45/14.69  (step t5509.t15 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 14.45/14.69  (step t5509.t16 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5509.t17)
% 14.45/14.69  (assume t5509.t17.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5509.t17.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (step t5509.t17.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t5509.t17.a1))
% 14.45/14.69  (step t5509.t17.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t5509.t17.t1))
% 14.45/14.69  (step t5509.t17.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5509.t17.a0))
% 14.45/14.69  (step t5509.t17.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t5509.t17.t3))
% 14.45/14.69  (step t5509.t17.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5509.t17.t4))
% 14.45/14.69  (step t5509.t17.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.69  (step t5509.t17.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t5509.t17.t5 t5509.t17.t6))
% 14.45/14.69  (step t5509.t17.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t5509.t17.t2 t5509.t17.t7))
% 14.45/14.69  (step t5509.t17 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t5509.t17.a0 t5509.t17.a1))
% 14.45/14.69  (step t5509.t18 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5509.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5509.t20 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t5509.t17 t5509.t18 t5509.t19))
% 14.45/14.69  (step t5509.t21 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t5509.t20))
% 14.45/14.69  (step t5509.t22 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t5509.t21))
% 14.45/14.69  (step t5509.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t5509.t16 t5509.t22))
% 14.45/14.69  (step t5509.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.45/14.69  (step t5509.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t5509.t23 t5509.t24))
% 14.45/14.69  (step t5509.t26 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t5509.t25))
% 14.45/14.69  (step t5509.t27 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t5509.t26))
% 14.45/14.69  (step t5509.t28 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.45/14.69  (step t5509.t29 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t5509.t28 t5509.a0 t5509.a2))
% 14.45/14.69  (step t5509.t30 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t5509.t27 t5509.t29))
% 14.45/14.69  (step t5509.t31 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5509.t32)
% 14.45/14.69  (assume t5509.t32.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5509.t32.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.69  (step t5509.t32.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t5509.t32.a1))
% 14.45/14.69  (step t5509.t32.t2 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t5509.t32.t1))
% 14.45/14.69  (step t5509.t32.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5509.t32.a0))
% 14.45/14.69  (step t5509.t32.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t5509.t32.t3 t5509.t32.t3))
% 14.45/14.69  (step t5509.t32.t5 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t5509.t32.t2 t5509.t32.t4))
% 14.45/14.69  (step t5509.t32 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule subproof :discharge (t5509.t32.a0 t5509.t32.a1))
% 14.45/14.69  (step t5509.t33 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5509.t34 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.69  (step t5509.t35 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t5509.t32 t5509.t33 t5509.t34))
% 14.45/14.69  (step t5509.t36 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule reordering :premises (t5509.t35))
% 14.45/14.69  (step t5509.t37 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule contraction :premises (t5509.t36))
% 14.45/14.69  (step t5509.t38 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t5509.t31 t5509.t37))
% 14.45/14.69  (step t5509.t39 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg2)
% 14.45/14.69  (step t5509.t40 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t5509.t38 t5509.t39))
% 14.45/14.69  (step t5509.t41 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t5509.t40))
% 14.45/14.69  (step t5509.t42 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule implies :premises (t5509.t41))
% 14.45/14.69  (step t5509.t43 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 14.45/14.69  (step t5509.t44 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5509.t43 t5509.a0 t5509.a1))
% 14.45/14.69  (step t5509.t45 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t5509.t42 t5509.t44))
% 14.45/14.69  (step t5509.t46 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5509.t15 t5509.a4 t5509.t30 t5509.t45 t5509.a3))
% 14.45/14.69  (step t5509.t47 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5509.t14 t5509.t46))
% 14.45/14.69  (step t5509 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t5509.a0 t5509.a1 t5509.a2 t5509.a3 t5509.a4))
% 14.45/14.69  (step t5510 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5511 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.69  (step t5512 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5513 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5514 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.45/14.69  (step t5515 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t5509 t5510 t5511 t5512 t5513 t5514))
% 14.45/14.69  (step t5516 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t5515))
% 14.45/14.69  (step t5517 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t5516))
% 14.45/14.69  (step t5518 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5508 t5517))
% 14.45/14.69  (step t5519 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t5520 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5518 t5519))
% 14.45/14.69  (step t5521 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t5520))
% 14.45/14.69  (step t5522 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t5521))
% 14.45/14.69  (step t5523 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5507 t5522))
% 14.45/14.69  (step t5524 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5525 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.45/14.69  (step t5526 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5527 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5528 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 14.45/14.69  (step t5529 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5530 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5523 t5524 t5525 t5526 t5527 t5528 t5529))
% 14.45/14.69  (step t5531 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t5530))
% 14.45/14.69  (step t5532 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t5505 t5506 t5531))
% 14.45/14.69  (step t5533 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule or :premises (t5532))
% 14.45/14.69  (step t5534 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t5533))
% 14.45/14.69  (step t5535 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t5503 t5504 t4543 t5534 t4394 t4541 t4393 t4585))
% 14.45/14.69  (step t5536 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule contraction :premises (t5535))
% 14.45/14.69  (step t5537 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4588))
% 14.45/14.69  (step t5538 (cl (not (= (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv_pos2)
% 14.45/14.69  (step t5539 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5540 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t5539))
% 14.45/14.69  (step t5541 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))))) :rule all_simplify)
% 14.45/14.69  (step t5542 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule refl)
% 14.45/14.69  (step t5543 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 14.45/14.69  (step t5544 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t5542 t5543))
% 14.45/14.69  (step t5545 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) true)) :rule all_simplify)
% 14.45/14.69  (step t5546 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) true)) :rule trans :premises (t5544 t5545))
% 14.45/14.69  (step t5547 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) true)) :rule trans :premises (t5541 t5546))
% 14.45/14.69  (step t5548 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t5540 t5547))
% 14.45/14.69  (step t5549 (cl (= (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t4365 t5170 t4630 t5548))
% 14.45/14.69  (step t5550 (cl (not (= (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))))) (not (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule equiv_pos2)
% 14.45/14.69  (step t5551 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule refl)
% 14.45/14.69  (step t5552 (cl (= (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))))) :rule equiv_simplify)
% 14.45/14.69  (step t5553 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false) (not (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))))) :rule equiv2 :premises (t5552))
% 14.45/14.69  (step t5554 (cl (not (not (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule not_not)
% 14.45/14.69  (step t5555 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t5553 t5554))
% 14.45/14.69  (step t5556 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5557)
% 14.45/14.69  (assume t5557.a0 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (assume t5557.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))
% 14.45/14.69  (assume t5557.a2 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 14.45/14.69  (assume t5557.a3 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.69  (step t5557.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.69  (step t5557.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.69  (step t5557.t3 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5557.t4 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t5557.t3))
% 14.45/14.69  (step t5557.t5 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.45/14.69  (step t5557.t6 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t5557.t4 t5557.t5))
% 14.45/14.69  (step t5557.t7 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t5557.t6 t5557.a3))
% 14.45/14.69  (step t5557.t8 (cl (= false (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule symm :premises (t5557.t7))
% 14.45/14.69  (step t5557.t9 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) true) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv_simplify)
% 14.45/14.69  (step t5557.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) true) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv2 :premises (t5557.t9))
% 14.45/14.69  (step t5557.t11 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) :rule symm :premises (t5557.a1))
% 14.45/14.69  (step t5557.t12 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t5557.a0))
% 14.45/14.69  (step t5557.t13 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t5557.t12))
% 14.45/14.69  (step t5557.t14 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) :rule symm :premises (t5557.a2))
% 14.45/14.69  (step t5557.t15 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule trans :premises (t5557.t14 t5557.t13))
% 14.45/14.69  (step t5557.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t5557.t15))
% 14.45/14.69  (step t5557.t17 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) :rule trans :premises (t5557.t11 t5557.t13 t5557.t16))
% 14.45/14.69  (step t5557.t18 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) true)) :rule resolution :premises (t5557.t10 t5557.t17))
% 14.45/14.69  (step t5557.t19 (cl (= false true)) :rule trans :premises (t5557.t8 t5557.t18))
% 14.45/14.69  (step t5557.t20 (cl false) :rule resolution :premises (t5557.t1 t5557.t2 t5557.t19))
% 14.45/14.69  (step t5557 (cl (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false) :rule subproof :discharge (t5557.a0 t5557.a1 t5557.a2 t5557.a3))
% 14.45/14.69  (step t5558 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5559 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5560 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.45/14.69  (step t5561 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.69  (step t5562 (cl false (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t5557 t5558 t5559 t5560 t5561))
% 14.45/14.69  (step t5563 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) false) :rule reordering :premises (t5562))
% 14.45/14.69  (step t5564 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) false) :rule contraction :premises (t5563))
% 14.45/14.69  (step t5565 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false) false) :rule resolution :premises (t5556 t5564))
% 14.45/14.69  (step t5566 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false) (not false)) :rule implies_neg2)
% 14.45/14.69  (step t5567 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false) (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false)) :rule resolution :premises (t5565 t5566))
% 14.45/14.69  (step t5568 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false)) :rule contraction :premises (t5567))
% 14.45/14.69  (step t5569 (cl (= (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))))) :rule implies_simplify)
% 14.45/14.69  (step t5570 (cl (not (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false)) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule equiv1 :premises (t5569))
% 14.45/14.69  (step t5571 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t5568 t5570))
% 14.45/14.69  (step t5572 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false)) :rule resolution :premises (t5555 t5571))
% 14.45/14.69  (step t5573 (cl (= (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false))) :rule cong :premises (t5551 t5572))
% 14.45/14.69  (step t5574 (cl (= (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) false) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))))) :rule all_simplify)
% 14.45/14.69  (step t5575 (cl (= (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))))) :rule trans :premises (t5573 t5574))
% 14.45/14.69  (step t5576 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5577)
% 14.45/14.69  (assume t5577.a0 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (assume t5577.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 14.45/14.69  (assume t5577.a2 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))
% 14.45/14.69  (assume t5577.a3 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.69  (step t5577.t1 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 14.45/14.69  (step t5577.t2 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t5577.t1 t5577.a0 t5577.a2 t5577.a1 t5577.a3))
% 14.45/14.69  (step t5577 (cl (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule subproof :discharge (t5577.a0 t5577.a1 t5577.a2 t5577.a3))
% 14.45/14.69  (step t5578 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5579 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.45/14.69  (step t5580 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5581 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.69  (step t5582 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t5577 t5578 t5579 t5580 t5581))
% 14.45/14.69  (step t5583 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule reordering :premises (t5582))
% 14.45/14.69  (step t5584 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t5583))
% 14.45/14.69  (step t5585 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t5576 t5584))
% 14.45/14.69  (step t5586 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule implies_neg2)
% 14.45/14.69  (step t5587 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t5585 t5586))
% 14.45/14.69  (step t5588 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule contraction :premises (t5587))
% 14.45/14.69  (step t5589 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t5550 t5575 t5588))
% 14.45/14.69  (step t5590 (cl (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule not_and :premises (t5589))
% 14.45/14.69  (step t5591 (cl (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5592 (cl (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.45/14.69  (step t5593 (cl (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5594 (cl (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.45/14.69  (step t5595 (cl (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t5590 t5591 t5592 t5593 t5594))
% 14.45/14.69  (step t5596 (cl (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule contraction :premises (t5595))
% 14.45/14.69  (step t5597 (cl (or (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t5538 t5549 t5596))
% 14.45/14.69  (step t5598 (cl (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) :rule or :premises (t5597))
% 14.45/14.69  (step t5599 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t5598))
% 14.45/14.69  (step t5600 (cl (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule and :premises (t4152))
% 14.45/14.69  (step t5601 (cl (or (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and :premises (t4249))
% 14.45/14.69  (step t5602 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule or :premises (t5601))
% 14.45/14.69  (step t5603 (cl (not (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) (not (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) (or (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule equiv_pos2)
% 14.45/14.69  (step t5604 (cl (= (= (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12)) true) (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12)))) :rule equiv_simplify)
% 14.45/14.69  (step t5605 (cl (not (= (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12)) true)) (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12))) :rule equiv1 :premises (t5604))
% 14.45/14.69  (step t5606 (cl (= (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12)) (= (= tptp.e10 tptp.e12) (not (not (= tptp.e10 tptp.e12)))))) :rule all_simplify)
% 14.45/14.69  (step t5607 (cl (= (= tptp.e10 tptp.e12) (= tptp.e10 tptp.e12))) :rule refl)
% 14.45/14.69  (step t5608 (cl (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12))) :rule all_simplify)
% 14.45/14.69  (step t5609 (cl (= (= (= tptp.e10 tptp.e12) (not (not (= tptp.e10 tptp.e12)))) (= (= tptp.e10 tptp.e12) (= tptp.e10 tptp.e12)))) :rule cong :premises (t5607 t5608))
% 14.45/14.69  (step t5610 (cl (= (= (= tptp.e10 tptp.e12) (= tptp.e10 tptp.e12)) true)) :rule all_simplify)
% 14.45/14.69  (step t5611 (cl (= (= (= tptp.e10 tptp.e12) (not (not (= tptp.e10 tptp.e12)))) true)) :rule trans :premises (t5609 t5610))
% 14.45/14.69  (step t5612 (cl (= (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12)) true)) :rule trans :premises (t5606 t5611))
% 14.45/14.69  (step t5613 (cl (= (not (not (= tptp.e10 tptp.e12))) (= tptp.e10 tptp.e12))) :rule resolution :premises (t5605 t5612))
% 14.45/14.69  (step t5614 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule refl)
% 14.45/14.69  (step t5615 (cl (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))))) :rule cong :premises (t5613 t4364 t4365 t5614))
% 14.45/14.69  (step t5616 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.45/14.69  (step t5617 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5618)
% 14.45/14.69  (assume t5618.a0 (not (= tptp.e10 tptp.e12)))
% 14.45/14.69  (assume t5618.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5618.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (step t5618.t1 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5618.t2)
% 14.45/14.69  (assume t5618.t2.a0 (not (= tptp.e10 tptp.e12)))
% 14.45/14.69  (assume t5618.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5618.t2.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (step t5618.t2.t1 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) false) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule equiv_simplify)
% 14.45/14.69  (step t5618.t2.t2 (cl (not (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) false)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule equiv1 :premises (t5618.t2.t1))
% 14.45/14.69  (step t5618.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5618.t2.a1))
% 14.45/14.69  (step t5618.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t5618.t2.t3))
% 14.45/14.69  (step t5618.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5618.t2.t4))
% 14.45/14.69  (step t5618.t2.t6 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t5618.t2.a2))
% 14.45/14.69  (step t5618.t2.t7 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 tptp.e12))) :rule cong :premises (t5618.t2.t5 t5618.t2.t6))
% 14.45/14.69  (step t5618.t2.t8 (cl (= (= (= tptp.e10 tptp.e12) false) (not (= tptp.e10 tptp.e12)))) :rule equiv_simplify)
% 14.45/14.69  (step t5618.t2.t9 (cl (= (= tptp.e10 tptp.e12) false) (not (not (= tptp.e10 tptp.e12)))) :rule equiv2 :premises (t5618.t2.t8))
% 14.45/14.69  (step t5618.t2.t10 (cl (not (not (not (= tptp.e10 tptp.e12)))) (= tptp.e10 tptp.e12)) :rule not_not)
% 14.45/14.69  (step t5618.t2.t11 (cl (= (= tptp.e10 tptp.e12) false) (= tptp.e10 tptp.e12)) :rule resolution :premises (t5618.t2.t9 t5618.t2.t10))
% 14.45/14.69  (step t5618.t2.t12 (cl (= (= tptp.e10 tptp.e12) false)) :rule resolution :premises (t5618.t2.t11 t5618.t2.a0))
% 14.45/14.69  (step t5618.t2.t13 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) false)) :rule trans :premises (t5618.t2.t7 t5618.t2.t12))
% 14.45/14.69  (step t5618.t2.t14 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t5618.t2.t2 t5618.t2.t13))
% 14.45/14.69  (step t5618.t2 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule subproof :discharge (t5618.t2.a0 t5618.t2.a1 t5618.t2.a2))
% 14.45/14.69  (step t5618.t3 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t5618.t4 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5618.t5 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5618.t6 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t5618.t2 t5618.t3 t5618.t4 t5618.t5))
% 14.45/14.69  (step t5618.t7 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t5618.t6))
% 14.45/14.69  (step t5618.t8 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t5618.t7))
% 14.45/14.69  (step t5618.t9 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t5618.t1 t5618.t8))
% 14.45/14.69  (step t5618.t10 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule implies_neg2)
% 14.45/14.69  (step t5618.t11 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t5618.t9 t5618.t10))
% 14.45/14.69  (step t5618.t12 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule contraction :premises (t5618.t11))
% 14.45/14.69  (step t5618.t13 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies :premises (t5618.t12))
% 14.45/14.69  (step t5618.t14 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.45/14.69  (step t5618.t15 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t5618.t14 t5618.a0 t5618.a1 t5618.a2))
% 14.45/14.69  (step t5618.t16 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t5618.t13 t5618.t15))
% 14.45/14.69  (step t5618 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule subproof :discharge (t5618.a0 t5618.a1 t5618.a2))
% 14.45/14.69  (step t5619 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t5620 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5621 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5622 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t5618 t5619 t5620 t5621))
% 14.45/14.69  (step t5623 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t5622))
% 14.45/14.69  (step t5624 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t5623))
% 14.45/14.69  (step t5625 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t5617 t5624))
% 14.45/14.69  (step t5626 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule implies_neg2)
% 14.45/14.69  (step t5627 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t5625 t5626))
% 14.45/14.69  (step t5628 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule contraction :premises (t5627))
% 14.45/14.69  (step t5629 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies :premises (t5628))
% 14.45/14.69  (step t5630 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t5616 t5629))
% 14.45/14.69  (step t5631 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (not (not (= tptp.e10 tptp.e12))))) :rule or_neg)
% 14.45/14.69  (step t5632 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5633 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5634 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5635 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t5630 t5631 t5632 t5633 t5634))
% 14.45/14.69  (step t5636 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule contraction :premises (t5635))
% 14.45/14.69  (step t5637 (cl (or (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t5603 t5615 t5636))
% 14.45/14.69  (step t5638 (cl (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule or :premises (t5637))
% 14.45/14.69  (step t5639 (cl (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t5638))
% 14.45/14.69  (step t5640 (cl (not (= tptp.e10 tptp.e12))) :rule and :premises (a6))
% 14.45/14.69  (step t5641 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t5639 t5640 t4393 t4394))
% 14.45/14.69  (step t5642 (cl (not (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))))) (not (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule equiv_pos2)
% 14.45/14.69  (step t5643 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule refl)
% 14.45/14.69  (step t5644 (cl (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))))) :rule cong :premises (t5018 t5091 t4253 t5643))
% 14.45/14.69  (step t5645 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule and_neg)
% 14.45/14.69  (step t5646 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5647)
% 14.45/14.69  (assume t5647.a0 (not (= tptp.e11 tptp.e13)))
% 14.45/14.69  (assume t5647.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.69  (assume t5647.a2 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))
% 14.45/14.69  (step t5647.t1 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5647.t2)
% 14.45/14.69  (assume t5647.t2.a0 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))
% 14.45/14.69  (assume t5647.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.69  (assume t5647.t2.a2 (not (= tptp.e11 tptp.e13)))
% 14.45/14.69  (step t5647.t2.t1 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) false) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule equiv_simplify)
% 14.45/14.69  (step t5647.t2.t2 (cl (not (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) false)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule equiv1 :premises (t5647.t2.t1))
% 14.45/14.69  (step t5647.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) :rule symm :premises (t5647.t2.a0))
% 14.45/14.69  (step t5647.t2.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.45/14.69  (step t5647.t2.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule cong :premises (t5647.t2.t3 t5647.t2.t4))
% 14.45/14.69  (step t5647.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) :rule symm :premises (t5647.t2.a1))
% 14.45/14.69  (step t5647.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11) tptp.e13)) :rule trans :premises (t5647.t2.t5 t5647.t2.t6))
% 14.45/14.69  (step t5647.t2.t8 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 tptp.e13))) :rule cong :premises (t5647.t2.t3 t5647.t2.t7))
% 14.45/14.69  (step t5647.t2.t9 (cl (= (= (= tptp.e11 tptp.e13) false) (not (= tptp.e11 tptp.e13)))) :rule equiv_simplify)
% 14.45/14.69  (step t5647.t2.t10 (cl (= (= tptp.e11 tptp.e13) false) (not (not (= tptp.e11 tptp.e13)))) :rule equiv2 :premises (t5647.t2.t9))
% 14.45/14.69  (step t5647.t2.t11 (cl (not (not (not (= tptp.e11 tptp.e13)))) (= tptp.e11 tptp.e13)) :rule not_not)
% 14.45/14.69  (step t5647.t2.t12 (cl (= (= tptp.e11 tptp.e13) false) (= tptp.e11 tptp.e13)) :rule resolution :premises (t5647.t2.t10 t5647.t2.t11))
% 14.45/14.69  (step t5647.t2.t13 (cl (= (= tptp.e11 tptp.e13) false)) :rule resolution :premises (t5647.t2.t12 t5647.t2.a2))
% 14.45/14.69  (step t5647.t2.t14 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) false)) :rule trans :premises (t5647.t2.t8 t5647.t2.t13))
% 14.45/14.69  (step t5647.t2.t15 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule resolution :premises (t5647.t2.t2 t5647.t2.t14))
% 14.45/14.69  (step t5647.t2 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule subproof :discharge (t5647.t2.a0 t5647.t2.a1 t5647.t2.a2))
% 14.45/14.69  (step t5647.t3 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5647.t4 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5647.t5 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5647.t6 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13))))) :rule resolution :premises (t5647.t2 t5647.t3 t5647.t4 t5647.t5))
% 14.45/14.69  (step t5647.t7 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule reordering :premises (t5647.t6))
% 14.45/14.69  (step t5647.t8 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule contraction :premises (t5647.t7))
% 14.45/14.69  (step t5647.t9 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule resolution :premises (t5647.t1 t5647.t8))
% 14.45/14.69  (step t5647.t10 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t5647.t11 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule resolution :premises (t5647.t9 t5647.t10))
% 14.45/14.69  (step t5647.t12 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule contraction :premises (t5647.t11))
% 14.45/14.69  (step t5647.t13 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule implies :premises (t5647.t12))
% 14.45/14.69  (step t5647.t14 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e11 tptp.e13)))) :rule and_neg)
% 14.45/14.69  (step t5647.t15 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 tptp.e13)))) :rule resolution :premises (t5647.t14 t5647.a2 t5647.a1 t5647.a0))
% 14.45/14.69  (step t5647.t16 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule resolution :premises (t5647.t13 t5647.t15))
% 14.45/14.69  (step t5647 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule subproof :discharge (t5647.a0 t5647.a1 t5647.a2))
% 14.45/14.69  (step t5648 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5649 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.69  (step t5650 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5651 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t5647 t5648 t5649 t5650))
% 14.45/14.69  (step t5652 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule reordering :premises (t5651))
% 14.45/14.69  (step t5653 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule contraction :premises (t5652))
% 14.45/14.69  (step t5654 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule resolution :premises (t5646 t5653))
% 14.45/14.69  (step t5655 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule implies_neg2)
% 14.45/14.69  (step t5656 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule resolution :premises (t5654 t5655))
% 14.45/14.69  (step t5657 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule contraction :premises (t5656))
% 14.45/14.69  (step t5658 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule implies :premises (t5657))
% 14.45/14.69  (step t5659 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule resolution :premises (t5645 t5658))
% 14.45/14.69  (step t5660 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (not (= tptp.e11 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5661 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5662 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5663 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule or_neg)
% 14.45/14.69  (step t5664 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule resolution :premises (t5659 t5660 t5661 t5662 t5663))
% 14.45/14.69  (step t5665 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule contraction :premises (t5664))
% 14.45/14.69  (step t5666 (cl (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule resolution :premises (t5642 t5644 t5665))
% 14.45/14.69  (step t5667 (cl (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule or :premises (t5666))
% 14.45/14.69  (step t5668 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule equiv_pos2)
% 14.45/14.69  (step t5669 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule refl)
% 14.45/14.69  (step t5670 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule refl)
% 14.45/14.69  (step t5671 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))))) :rule cong :premises (t4364 t4365 t5445 t5669 t4822 t5670))
% 14.45/14.69  (step t5672 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule and_neg)
% 14.45/14.69  (step t5673 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5674)
% 14.45/14.69  (assume t5674.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5674.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (assume t5674.a2 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.69  (assume t5674.a3 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))
% 14.45/14.69  (assume t5674.a4 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 14.45/14.69  (step t5674.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5674.t2)
% 14.45/14.69  (assume t5674.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 14.45/14.69  (assume t5674.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.69  (assume t5674.t2.a2 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5674.t2.a3 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (assume t5674.t2.a4 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))
% 14.45/14.69  (step t5674.t2.t1 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) false) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule equiv_simplify)
% 14.45/14.69  (step t5674.t2.t2 (cl (not (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) false)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule equiv1 :premises (t5674.t2.t1))
% 14.45/14.69  (step t5674.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) :rule refl)
% 14.45/14.69  (step t5674.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) :rule symm :premises (t5674.t2.a1))
% 14.45/14.69  (step t5674.t2.t5 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 14.45/14.69  (step t5674.t2.t6 (cl (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) :rule cong :premises (t5674.t2.t4 t5674.t2.t5))
% 14.45/14.69  (step t5674.t2.t7 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) :rule symm :premises (t5674.t2.a4))
% 14.45/14.69  (step t5674.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t5674.t2.a3))
% 14.45/14.69  (step t5674.t2.t9 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t5674.t2.t8))
% 14.45/14.69  (step t5674.t2.t10 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5674.t2.a2))
% 14.45/14.69  (step t5674.t2.t11 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.69  (step t5674.t2.t12 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t5674.t2.t10 t5674.t2.t11))
% 14.45/14.69  (step t5674.t2.t13 (cl (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t5674.t2.t6 t5674.t2.t7 t5674.t2.t9 t5674.t2.t12))
% 14.45/14.69  (step t5674.t2.t14 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule cong :premises (t5674.t2.t3 t5674.t2.t13))
% 14.45/14.69  (step t5674.t2.t15 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.69  (step t5674.t2.t16 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv2 :premises (t5674.t2.t15))
% 14.45/14.69  (step t5674.t2.t17 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule not_not)
% 14.45/14.69  (step t5674.t2.t18 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t5674.t2.t16 t5674.t2.t17))
% 14.45/14.69  (step t5674.t2.t19 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false)) :rule resolution :premises (t5674.t2.t18 t5674.t2.a0))
% 14.45/14.69  (step t5674.t2.t20 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) false)) :rule trans :premises (t5674.t2.t14 t5674.t2.t19))
% 14.45/14.69  (step t5674.t2.t21 (cl (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule resolution :premises (t5674.t2.t2 t5674.t2.t20))
% 14.45/14.69  (step t5674.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule subproof :discharge (t5674.t2.a0 t5674.t2.a1 t5674.t2.a2 t5674.t2.a3 t5674.t2.a4))
% 14.45/14.69  (step t5674.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 14.45/14.69  (step t5674.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5674.t5 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5674.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5674.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t5674.t8 (cl (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t5674.t2 t5674.t3 t5674.t4 t5674.t5 t5674.t6 t5674.t7))
% 14.45/14.69  (step t5674.t9 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule reordering :premises (t5674.t8))
% 14.45/14.69  (step t5674.t10 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule contraction :premises (t5674.t9))
% 14.45/14.69  (step t5674.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule resolution :premises (t5674.t1 t5674.t10))
% 14.45/14.69  (step t5674.t12 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule implies_neg2)
% 14.45/14.69  (step t5674.t13 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule resolution :premises (t5674.t11 t5674.t12))
% 14.45/14.69  (step t5674.t14 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule contraction :premises (t5674.t13))
% 14.45/14.69  (step t5674.t15 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule implies :premises (t5674.t14))
% 14.45/14.69  (step t5674.t16 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule and_neg)
% 14.45/14.69  (step t5674.t17 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t5674.t16 t5674.a4 t5674.a2 t5674.a0 t5674.a1 t5674.a3))
% 14.45/14.69  (step t5674.t18 (cl (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule resolution :premises (t5674.t15 t5674.t17))
% 14.45/14.69  (step t5674 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule subproof :discharge (t5674.a0 t5674.a1 t5674.a2 t5674.a3 t5674.a4))
% 14.45/14.69  (step t5675 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5676 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5677 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5678 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t5679 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 14.45/14.69  (step t5680 (cl (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t5674 t5675 t5676 t5677 t5678 t5679))
% 14.45/14.69  (step t5681 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule reordering :premises (t5680))
% 14.45/14.69  (step t5682 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule contraction :premises (t5681))
% 14.45/14.69  (step t5683 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule resolution :premises (t5673 t5682))
% 14.45/14.69  (step t5684 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule implies_neg2)
% 14.45/14.69  (step t5685 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule resolution :premises (t5683 t5684))
% 14.45/14.69  (step t5686 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule contraction :premises (t5685))
% 14.45/14.69  (step t5687 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule implies :premises (t5686))
% 14.45/14.69  (step t5688 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule resolution :premises (t5672 t5687))
% 14.45/14.69  (step t5689 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5690 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5691 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5692 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule or_neg)
% 14.45/14.69  (step t5693 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule or_neg)
% 14.45/14.69  (step t5694 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule or_neg)
% 14.45/14.69  (step t5695 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule resolution :premises (t5688 t5689 t5690 t5691 t5692 t5693 t5694))
% 14.45/14.69  (step t5696 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule contraction :premises (t5695))
% 14.45/14.69  (step t5697 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule resolution :premises (t5668 t5671 t5696))
% 14.45/14.69  (step t5698 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule or :premises (t5697))
% 14.45/14.69  (step t5699 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t5698))
% 14.45/14.69  (step t5700 (cl (or (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule and :premises (t4350))
% 14.45/14.69  (step t5701 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t5700))
% 14.45/14.69  (step t5702 (cl (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule and :premises (t4350))
% 14.45/14.69  (step t5703 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) :rule or :premises (t5702))
% 14.45/14.69  (step t5704 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_pos2)
% 14.45/14.69  (step t5705 (cl (= (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) true) (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.69  (step t5706 (cl (not (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) true)) (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule equiv1 :premises (t5705))
% 14.45/14.69  (step t5707 (cl (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))))) :rule all_simplify)
% 14.45/14.69  (step t5708 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule refl)
% 14.45/14.69  (step t5709 (cl (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 14.45/14.69  (step t5710 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t5708 t5709))
% 14.45/14.69  (step t5711 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) true)) :rule all_simplify)
% 14.45/14.69  (step t5712 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) true)) :rule trans :premises (t5710 t5711))
% 14.45/14.69  (step t5713 (cl (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) true)) :rule trans :premises (t5707 t5712))
% 14.45/14.69  (step t5714 (cl (= (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t5706 t5713))
% 14.45/14.69  (step t5715 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule refl)
% 14.45/14.69  (step t5716 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t4364 t4365 t5714 t5715))
% 14.45/14.69  (step t5717 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule and_neg)
% 14.45/14.69  (step t5718 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5719)
% 14.45/14.69  (assume t5719.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5719.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (assume t5719.a2 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))
% 14.45/14.69  (step t5719.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5719.t2)
% 14.45/14.69  (assume t5719.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))
% 14.45/14.69  (assume t5719.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.45/14.69  (step t5719.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) false) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.69  (step t5719.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) false)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule equiv1 :premises (t5719.t2.t1))
% 14.45/14.69  (step t5719.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t5719.t2.a1))
% 14.45/14.69  (step t5719.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t5719.t2.t3))
% 14.45/14.69  (step t5719.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule refl)
% 14.45/14.69  (step t5719.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule cong :premises (t5719.t2.t4 t5719.t2.t5))
% 14.45/14.69  (step t5719.t2.t7 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) false) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.69  (step t5719.t2.t8 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv2 :premises (t5719.t2.t7))
% 14.45/14.69  (step t5719.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) :rule not_not)
% 14.45/14.69  (step t5719.t2.t10 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) false) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) :rule resolution :premises (t5719.t2.t8 t5719.t2.t9))
% 14.45/14.69  (step t5719.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) false)) :rule resolution :premises (t5719.t2.t10 t5719.t2.a0))
% 14.45/14.69  (step t5719.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) false)) :rule trans :premises (t5719.t2.t6 t5719.t2.t11))
% 14.45/14.69  (step t5719.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t5719.t2.t2 t5719.t2.t12))
% 14.45/14.69  (step t5719.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t5719.t2.a0 t5719.t2.a1))
% 14.45/14.69  (step t5719.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.45/14.69  (step t5719.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5719.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t5719.t2 t5719.t3 t5719.t4))
% 14.45/14.69  (step t5719.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t5719.t5))
% 14.45/14.69  (step t5719.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t5719.t6))
% 14.45/14.69  (step t5719.t8 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t5719.t1 t5719.t7))
% 14.45/14.69  (step t5719.t9 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 14.45/14.69  (step t5719.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t5719.t8 t5719.t9))
% 14.45/14.69  (step t5719.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t5719.t10))
% 14.45/14.69  (step t5719.t12 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t5719.t11))
% 14.45/14.69  (step t5719.t13 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule and_neg)
% 14.45/14.69  (step t5719.t14 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5719.t15)
% 14.45/14.69  (assume t5719.t15.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5719.t15.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (step t5719.t15.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t5719.t15.a1))
% 14.45/14.69  (step t5719.t15.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t5719.t15.t1))
% 14.45/14.69  (step t5719.t15.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5719.t15.a0))
% 14.45/14.69  (step t5719.t15.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t5719.t15.t3))
% 14.45/14.69  (step t5719.t15.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5719.t15.t4))
% 14.45/14.69  (step t5719.t15.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.69  (step t5719.t15.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t5719.t15.t5 t5719.t15.t6))
% 14.45/14.69  (step t5719.t15.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t5719.t15.t2 t5719.t15.t7))
% 14.45/14.69  (step t5719.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t5719.t15.a0 t5719.t15.a1))
% 14.45/14.69  (step t5719.t16 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5719.t17 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5719.t18 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t5719.t15 t5719.t16 t5719.t17))
% 14.45/14.69  (step t5719.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t5719.t18))
% 14.45/14.69  (step t5719.t20 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t5719.t19))
% 14.45/14.69  (step t5719.t21 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t5719.t14 t5719.t20))
% 14.45/14.69  (step t5719.t22 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.45/14.69  (step t5719.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t5719.t21 t5719.t22))
% 14.45/14.69  (step t5719.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t5719.t23))
% 14.45/14.69  (step t5719.t25 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t5719.t24))
% 14.45/14.69  (step t5719.t26 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.45/14.69  (step t5719.t27 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t5719.t26 t5719.a0 t5719.a1))
% 14.45/14.69  (step t5719.t28 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t5719.t25 t5719.t27))
% 14.45/14.69  (step t5719.t29 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t5719.t13 t5719.a2 t5719.t28))
% 14.45/14.69  (step t5719.t30 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t5719.t12 t5719.t29))
% 14.45/14.69  (step t5719 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t5719.a0 t5719.a1 t5719.a2))
% 14.45/14.69  (step t5720 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5721 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5722 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.45/14.69  (step t5723 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t5719 t5720 t5721 t5722))
% 14.45/14.69  (step t5724 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t5723))
% 14.45/14.69  (step t5725 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t5724))
% 14.45/14.69  (step t5726 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t5718 t5725))
% 14.45/14.69  (step t5727 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 14.45/14.69  (step t5728 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t5726 t5727))
% 14.45/14.69  (step t5729 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t5728))
% 14.45/14.69  (step t5730 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t5729))
% 14.45/14.69  (step t5731 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t5717 t5730))
% 14.45/14.69  (step t5732 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5733 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5734 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))))) :rule or_neg)
% 14.45/14.69  (step t5735 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.45/14.69  (step t5736 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t5731 t5732 t5733 t5734 t5735))
% 14.45/14.69  (step t5737 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t5736))
% 14.45/14.69  (step t5738 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t5704 t5716 t5737))
% 14.45/14.69  (step t5739 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule or :premises (t5738))
% 14.45/14.69  (step t5740 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t5739))
% 14.45/14.69  (step t5741 (cl (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule and :premises (t4152))
% 14.45/14.69  (step t5742 (cl (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t5740 t4394 t4393 t5741))
% 14.45/14.69  (step t5743 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))))) :rule equiv_pos2)
% 14.45/14.69  (step t5744 (cl (= (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) true) (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5745 (cl (not (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) true)) (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t5744))
% 14.45/14.69  (step t5746 (cl (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))))) :rule all_simplify)
% 14.45/14.69  (step t5747 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule refl)
% 14.45/14.69  (step t5748 (cl (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 14.45/14.69  (step t5749 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t5747 t5748))
% 14.45/14.69  (step t5750 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) true)) :rule all_simplify)
% 14.45/14.69  (step t5751 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) true)) :rule trans :premises (t5749 t5750))
% 14.45/14.69  (step t5752 (cl (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) true)) :rule trans :premises (t5746 t5751))
% 14.45/14.69  (step t5753 (cl (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t5745 t5752))
% 14.45/14.69  (step t5754 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))))) :rule refl)
% 14.45/14.69  (step t5755 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))))) :rule cong :premises (t4364 t4365 t5753 t5754))
% 14.45/14.69  (step t5756 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 14.45/14.69  (step t5757 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5758)
% 14.45/14.69  (assume t5758.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5758.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (assume t5758.a2 (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.69  (step t5758.t1 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5758.t2)
% 14.45/14.69  (assume t5758.t2.a0 (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.69  (assume t5758.t2.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.69  (assume t5758.t2.a2 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (step t5758.t2.t1 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5758.t2.t2 (cl (not (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) false)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule equiv1 :premises (t5758.t2.t1))
% 14.45/14.69  (step t5758.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5758.t2.a2))
% 14.45/14.69  (step t5758.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t5758.t2.t3))
% 14.45/14.69  (step t5758.t2.t5 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.69  (step t5758.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule cong :premises (t5758.t2.t4 t5758.t2.t5))
% 14.45/14.69  (step t5758.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t5758.t2.a1))
% 14.45/14.69  (step t5758.t2.t8 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t5758.t2.t7))
% 14.45/14.69  (step t5758.t2.t9 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t5758.t2.t8))
% 14.45/14.69  (step t5758.t2.t10 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule trans :premises (t5758.t2.t6 t5758.t2.t9))
% 14.45/14.69  (step t5758.t2.t11 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 14.45/14.69  (step t5758.t2.t12 (cl (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule cong :premises (t5758.t2.t10 t5758.t2.t11))
% 14.45/14.69  (step t5758.t2.t13 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t5758.t2.t10 t5758.t2.t12))
% 14.45/14.69  (step t5758.t2.t14 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) false) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5758.t2.t15 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t5758.t2.t14))
% 14.45/14.69  (step t5758.t2.t16 (cl (not (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.45/14.69  (step t5758.t2.t17 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) false) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t5758.t2.t15 t5758.t2.t16))
% 14.45/14.69  (step t5758.t2.t18 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t5758.t2.t17 t5758.t2.a0))
% 14.45/14.69  (step t5758.t2.t19 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) false)) :rule trans :premises (t5758.t2.t13 t5758.t2.t18))
% 14.45/14.69  (step t5758.t2.t20 (cl (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule resolution :premises (t5758.t2.t2 t5758.t2.t19))
% 14.45/14.69  (step t5758.t2 (cl (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule subproof :discharge (t5758.t2.a0 t5758.t2.a1 t5758.t2.a2))
% 14.45/14.69  (step t5758.t3 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.69  (step t5758.t4 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5758.t5 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5758.t6 (cl (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5758.t2 t5758.t3 t5758.t4 t5758.t5))
% 14.45/14.69  (step t5758.t7 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule reordering :premises (t5758.t6))
% 14.45/14.69  (step t5758.t8 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule contraction :premises (t5758.t7))
% 14.45/14.69  (step t5758.t9 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule resolution :premises (t5758.t1 t5758.t8))
% 14.45/14.69  (step t5758.t10 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))))) :rule implies_neg2)
% 14.45/14.69  (step t5758.t11 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))))) :rule resolution :premises (t5758.t9 t5758.t10))
% 14.45/14.69  (step t5758.t12 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))))) :rule contraction :premises (t5758.t11))
% 14.45/14.69  (step t5758.t13 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule implies :premises (t5758.t12))
% 14.45/14.69  (step t5758.t14 (cl (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.45/14.69  (step t5758.t15 (cl (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5758.t14 t5758.a2 t5758.a1 t5758.a0))
% 14.45/14.69  (step t5758.t16 (cl (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule resolution :premises (t5758.t13 t5758.t15))
% 14.45/14.69  (step t5758 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule subproof :discharge (t5758.a0 t5758.a1 t5758.a2))
% 14.45/14.69  (step t5759 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5760 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5761 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.69  (step t5762 (cl (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t5758 t5759 t5760 t5761))
% 14.45/14.69  (step t5763 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule reordering :premises (t5762))
% 14.45/14.69  (step t5764 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule contraction :premises (t5763))
% 14.45/14.69  (step t5765 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule resolution :premises (t5757 t5764))
% 14.45/14.69  (step t5766 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))))) :rule implies_neg2)
% 14.45/14.69  (step t5767 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))))) :rule resolution :premises (t5765 t5766))
% 14.45/14.69  (step t5768 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))))) :rule contraction :premises (t5767))
% 14.45/14.69  (step t5769 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule implies :premises (t5768))
% 14.45/14.69  (step t5770 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule resolution :premises (t5756 t5769))
% 14.45/14.69  (step t5771 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5772 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.69  (step t5773 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (not (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.45/14.69  (step t5774 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))))) :rule or_neg)
% 14.45/14.69  (step t5775 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))))) :rule resolution :premises (t5770 t5771 t5772 t5773 t5774))
% 14.45/14.69  (step t5776 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))))) :rule contraction :premises (t5775))
% 14.45/14.69  (step t5777 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))))) :rule resolution :premises (t5743 t5755 t5776))
% 14.45/14.69  (step t5778 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)))) :rule or :premises (t5777))
% 14.45/14.69  (step t5779 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t5778))
% 14.45/14.69  (step t5780 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_pos2)
% 14.45/14.69  (step t5781 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule refl)
% 14.45/14.69  (step t5782 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule refl)
% 14.45/14.69  (step t5783 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule refl)
% 14.45/14.69  (step t5784 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5785 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t5784))
% 14.45/14.69  (step t5786 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))))) :rule all_simplify)
% 14.45/14.69  (step t5787 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) :rule refl)
% 14.45/14.69  (step t5788 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 14.45/14.69  (step t5789 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t5787 t5788))
% 14.45/14.69  (step t5790 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) true)) :rule all_simplify)
% 14.45/14.69  (step t5791 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) true)) :rule trans :premises (t5789 t5790))
% 14.45/14.69  (step t5792 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) true)) :rule trans :premises (t5786 t5791))
% 14.45/14.69  (step t5793 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t5785 t5792))
% 14.45/14.69  (step t5794 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule refl)
% 14.45/14.69  (step t5795 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) :rule cong :premises (t4364 t5781 t5782 t5783 t5793 t5794))
% 14.45/14.69  (step t5796 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 14.45/14.69  (step t5797 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5798)
% 14.45/14.69  (assume t5798.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5798.a1 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 14.45/14.69  (assume t5798.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.45/14.69  (assume t5798.a3 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.69  (assume t5798.a4 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.69  (step t5798.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 14.45/14.69  (anchor :step t5798.t2)
% 14.45/14.69  (assume t5798.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.69  (assume t5798.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.69  (assume t5798.t2.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.45/14.69  (assume t5798.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.69  (assume t5798.t2.a4 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 14.45/14.69  (step t5798.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.69  (step t5798.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) false)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule equiv1 :premises (t5798.t2.t1))
% 14.45/14.69  (step t5798.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e11)) :rule symm :premises (t5798.t2.a1))
% 14.45/14.69  (step t5798.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t5798.t2.t3))
% 14.45/14.69  (step t5798.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5798.t2.a3))
% 14.45/14.69  (step t5798.t2.t6 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) :rule symm :premises (t5798.t2.a2))
% 14.45/14.69  (step t5798.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t5798.t2.t6))
% 14.45/14.69  (step t5798.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule trans :premises (t5798.t2.t5 t5798.t2.t7))
% 14.45/14.69  (step t5798.t2.t9 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t5798.t2.t8))
% 14.45/14.69  (step t5798.t2.t10 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10)) :rule symm :premises (t5798.t2.a4))
% 14.45/14.69  (step t5798.t2.t11 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t5798.t2.t10 t5798.t2.a3))
% 14.45/14.69  (step t5798.t2.t12 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t5798.t2.t11))
% 14.45/14.69  (step t5798.t2.t13 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e12))) :rule trans :premises (t5798.t2.t9 t5798.t2.t12))
% 14.45/14.69  (step t5798.t2.t14 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t5798.t2.t13))
% 14.45/14.69  (step t5798.t2.t15 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t5798.t2.t4 t5798.t2.t14))
% 14.45/14.69  (step t5798.t2.t16 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.69  (step t5798.t2.t17 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t5798.t2.t16))
% 14.45/14.69  (step t5798.t2.t18 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.45/14.69  (step t5798.t2.t19 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t5798.t2.t17 t5798.t2.t18))
% 14.45/14.69  (step t5798.t2.t20 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t5798.t2.t19 t5798.t2.a0))
% 14.45/14.69  (step t5798.t2.t21 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) false)) :rule trans :premises (t5798.t2.t15 t5798.t2.t20))
% 14.45/14.69  (step t5798.t2.t22 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5798.t2.t2 t5798.t2.t21))
% 14.45/14.69  (step t5798.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t5798.t2.a0 t5798.t2.a1 t5798.t2.a2 t5798.t2.a3 t5798.t2.a4))
% 14.45/14.69  (step t5798.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.69  (step t5798.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t5798.t5 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.45/14.69  (step t5798.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5798.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t5798.t8 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t5798.t2 t5798.t3 t5798.t4 t5798.t5 t5798.t6 t5798.t7))
% 14.45/14.69  (step t5798.t9 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t5798.t8))
% 14.45/14.69  (step t5798.t10 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t5798.t9))
% 14.45/14.69  (step t5798.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5798.t1 t5798.t10))
% 14.45/14.69  (step t5798.t12 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 14.45/14.69  (step t5798.t13 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t5798.t11 t5798.t12))
% 14.45/14.69  (step t5798.t14 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t5798.t13))
% 14.45/14.69  (step t5798.t15 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t5798.t14))
% 14.45/14.69  (step t5798.t16 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 14.45/14.69  (step t5798.t17 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5798.t16 t5798.a4 t5798.a3 t5798.a2 t5798.a0 t5798.a1))
% 14.45/14.69  (step t5798.t18 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5798.t15 t5798.t17))
% 14.45/14.69  (step t5798 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t5798.a0 t5798.a1 t5798.a2 t5798.a3 t5798.a4))
% 14.45/14.69  (step t5799 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.69  (step t5800 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t5801 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.45/14.69  (step t5802 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.69  (step t5803 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.69  (step t5804 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t5798 t5799 t5800 t5801 t5802 t5803))
% 14.45/14.69  (step t5805 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t5804))
% 14.45/14.69  (step t5806 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t5805))
% 14.45/14.69  (step t5807 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5797 t5806))
% 14.45/14.69  (step t5808 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 14.45/14.69  (step t5809 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t5807 t5808))
% 14.45/14.70  (step t5810 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t5809))
% 14.45/14.70  (step t5811 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t5810))
% 14.45/14.70  (step t5812 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5796 t5811))
% 14.45/14.70  (step t5813 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t5814 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t5815 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t5816 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t5817 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.45/14.70  (step t5818 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t5819 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t5812 t5813 t5814 t5815 t5816 t5817 t5818))
% 14.45/14.70  (step t5820 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t5819))
% 14.45/14.70  (step t5821 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t5780 t5795 t5820))
% 14.45/14.70  (step t5822 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule or :premises (t5821))
% 14.45/14.70  (step t5823 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t5822))
% 14.45/14.70  (step t5824 (cl (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) :rule and :premises (t4152))
% 14.45/14.70  (step t5825 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_pos2)
% 14.45/14.70  (step t5826 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t5827 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))))) :rule cong :premises (t4364 t4365 t4397 t5781 t4600 t5826))
% 14.45/14.70  (step t5828 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 14.45/14.70  (step t5829 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t5830)
% 14.45/14.70  (assume t5830.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (assume t5830.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.70  (assume t5830.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.70  (assume t5830.a3 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 14.45/14.70  (assume t5830.a4 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.70  (step t5830.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t5830.t2)
% 14.45/14.70  (assume t5830.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.70  (assume t5830.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.45/14.70  (assume t5830.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.70  (assume t5830.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (assume t5830.t2.a4 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))
% 14.45/14.70  (step t5830.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) false) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.70  (step t5830.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) false)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule equiv1 :premises (t5830.t2.t1))
% 14.45/14.70  (step t5830.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t5830.t2.a1))
% 14.45/14.70  (step t5830.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t5830.t2.t3))
% 14.45/14.70  (step t5830.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5830.t2.a3))
% 14.45/14.70  (step t5830.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t5830.t2.a2))
% 14.45/14.70  (step t5830.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t5830.t2.t6))
% 14.45/14.70  (step t5830.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t5830.t2.t5 t5830.t2.t7))
% 14.45/14.70  (step t5830.t2.t9 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t5830.t2.t8))
% 14.45/14.70  (step t5830.t2.t10 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e10)) :rule symm :premises (t5830.t2.a4))
% 14.45/14.70  (step t5830.t2.t11 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t5830.t2.t10 t5830.t2.a3))
% 14.45/14.70  (step t5830.t2.t12 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t5830.t2.t11))
% 14.45/14.70  (step t5830.t2.t13 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e11 tptp.e12))) :rule trans :premises (t5830.t2.t9 t5830.t2.t12))
% 14.45/14.70  (step t5830.t2.t14 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t5830.t2.t13))
% 14.45/14.70  (step t5830.t2.t15 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t5830.t2.t4 t5830.t2.t14))
% 14.45/14.70  (step t5830.t2.t16 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.70  (step t5830.t2.t17 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t5830.t2.t16))
% 14.45/14.70  (step t5830.t2.t18 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 14.45/14.70  (step t5830.t2.t19 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t5830.t2.t17 t5830.t2.t18))
% 14.45/14.70  (step t5830.t2.t20 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t5830.t2.t19 t5830.t2.a0))
% 14.45/14.70  (step t5830.t2.t21 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) false)) :rule trans :premises (t5830.t2.t15 t5830.t2.t20))
% 14.45/14.70  (step t5830.t2.t22 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5830.t2.t2 t5830.t2.t21))
% 14.45/14.70  (step t5830.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t5830.t2.a0 t5830.t2.a1 t5830.t2.a2 t5830.t2.a3 t5830.t2.a4))
% 14.45/14.70  (step t5830.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.70  (step t5830.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t5830.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t5830.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t5830.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t5830.t8 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t5830.t2 t5830.t3 t5830.t4 t5830.t5 t5830.t6 t5830.t7))
% 14.45/14.70  (step t5830.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t5830.t8))
% 14.45/14.70  (step t5830.t10 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t5830.t9))
% 14.45/14.70  (step t5830.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5830.t1 t5830.t10))
% 14.45/14.70  (step t5830.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 14.45/14.70  (step t5830.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t5830.t11 t5830.t12))
% 14.45/14.70  (step t5830.t14 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t5830.t13))
% 14.45/14.70  (step t5830.t15 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t5830.t14))
% 14.45/14.70  (step t5830.t16 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 14.45/14.70  (step t5830.t17 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t5830.t18)
% 14.45/14.70  (assume t5830.t18.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (assume t5830.t18.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.70  (step t5830.t18.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t5830.t18.a1))
% 14.45/14.70  (step t5830.t18.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t5830.t18.t1))
% 14.45/14.70  (step t5830.t18.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5830.t18.a0))
% 14.45/14.70  (step t5830.t18.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t5830.t18.t3))
% 14.45/14.70  (step t5830.t18.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5830.t18.t4))
% 14.45/14.70  (step t5830.t18.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.70  (step t5830.t18.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t5830.t18.t5 t5830.t18.t6))
% 14.45/14.70  (step t5830.t18.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t5830.t18.t2 t5830.t18.t7))
% 14.45/14.70  (step t5830.t18 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t5830.t18.a0 t5830.t18.a1))
% 14.45/14.70  (step t5830.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t5830.t20 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t5830.t21 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t5830.t18 t5830.t19 t5830.t20))
% 14.45/14.70  (step t5830.t22 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t5830.t21))
% 14.45/14.70  (step t5830.t23 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t5830.t22))
% 14.45/14.70  (step t5830.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t5830.t17 t5830.t23))
% 14.45/14.70  (step t5830.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.45/14.70  (step t5830.t26 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t5830.t24 t5830.t25))
% 14.45/14.70  (step t5830.t27 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t5830.t26))
% 14.45/14.70  (step t5830.t28 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t5830.t27))
% 14.45/14.70  (step t5830.t29 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.45/14.70  (step t5830.t30 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t5830.t29 t5830.a0 t5830.a1))
% 14.45/14.70  (step t5830.t31 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t5830.t28 t5830.t30))
% 14.45/14.70  (step t5830.t32 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5830.t16 t5830.a4 t5830.t31 t5830.a2 t5830.a0 t5830.a3))
% 14.45/14.70  (step t5830.t33 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5830.t15 t5830.t32))
% 14.45/14.70  (step t5830 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t5830.a0 t5830.a1 t5830.a2 t5830.a3 t5830.a4))
% 14.45/14.70  (step t5831 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t5832 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t5833 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t5834 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t5835 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.70  (step t5836 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t5830 t5831 t5832 t5833 t5834 t5835))
% 14.45/14.70  (step t5837 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t5836))
% 14.45/14.70  (step t5838 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t5837))
% 14.45/14.70  (step t5839 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5829 t5838))
% 14.45/14.70  (step t5840 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 14.45/14.70  (step t5841 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t5839 t5840))
% 14.45/14.70  (step t5842 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t5841))
% 14.45/14.70  (step t5843 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t5842))
% 14.45/14.70  (step t5844 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5828 t5843))
% 14.45/14.70  (step t5845 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t5846 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t5847 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.45/14.70  (step t5848 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t5849 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 14.45/14.70  (step t5850 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t5851 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t5844 t5845 t5846 t5847 t5848 t5849 t5850))
% 14.45/14.70  (step t5852 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t5851))
% 14.45/14.70  (step t5853 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t5825 t5827 t5852))
% 14.45/14.70  (step t5854 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule or :premises (t5853))
% 14.45/14.70  (step t5855 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t5854))
% 14.45/14.70  (step t5856 (cl (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule and :premises (t5213))
% 14.45/14.70  (step t5857 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule or :premises (t5856))
% 14.45/14.70  (step t5858 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_pos2)
% 14.45/14.70  (step t5859 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t5860 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.70  (step t5861 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule equiv1 :premises (t5860))
% 14.45/14.70  (step t5862 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))))) :rule all_simplify)
% 14.45/14.70  (step t5863 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule refl)
% 14.45/14.70  (step t5864 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t5865 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule cong :premises (t5863 t5864))
% 14.45/14.70  (step t5866 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) true)) :rule all_simplify)
% 14.45/14.70  (step t5867 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) true)) :rule trans :premises (t5865 t5866))
% 14.45/14.70  (step t5868 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) true)) :rule trans :premises (t5862 t5867))
% 14.45/14.70  (step t5869 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5861 t5868))
% 14.45/14.70  (step t5870 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))))) :rule cong :premises (t5859 t5869 t5781))
% 14.45/14.70  (step t5871 (cl (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule and_neg)
% 14.45/14.70  (step t5872 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t5873)
% 14.45/14.70  (assume t5873.a0 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.70  (assume t5873.a1 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))
% 14.45/14.70  (step t5873.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t5873.t2)
% 14.45/14.70  (assume t5873.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))
% 14.45/14.70  (assume t5873.t2.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.70  (step t5873.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.70  (step t5873.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) false)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule equiv1 :premises (t5873.t2.t1))
% 14.45/14.70  (step t5873.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) :rule symm :premises (t5873.t2.a1))
% 14.45/14.70  (step t5873.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t5873.t2.t3))
% 14.45/14.70  (step t5873.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) :rule refl)
% 14.45/14.70  (step t5873.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule cong :premises (t5873.t2.t4 t5873.t2.t5))
% 14.45/14.70  (step t5873.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) false) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.70  (step t5873.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv2 :premises (t5873.t2.t7))
% 14.45/14.70  (step t5873.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) :rule not_not)
% 14.45/14.70  (step t5873.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) false) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) :rule resolution :premises (t5873.t2.t8 t5873.t2.t9))
% 14.45/14.70  (step t5873.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) false)) :rule resolution :premises (t5873.t2.t10 t5873.t2.a0))
% 14.45/14.70  (step t5873.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) false)) :rule trans :premises (t5873.t2.t6 t5873.t2.t11))
% 14.45/14.70  (step t5873.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5873.t2.t2 t5873.t2.t12))
% 14.45/14.70  (step t5873.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t5873.t2.a0 t5873.t2.a1))
% 14.45/14.70  (step t5873.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule and_pos)
% 14.45/14.70  (step t5873.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t5873.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t5873.t2 t5873.t3 t5873.t4))
% 14.45/14.70  (step t5873.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t5873.t5))
% 14.45/14.70  (step t5873.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t5873.t6))
% 14.45/14.70  (step t5873.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5873.t1 t5873.t7))
% 14.45/14.70  (step t5873.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 14.45/14.70  (step t5873.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t5873.t8 t5873.t9))
% 14.45/14.70  (step t5873.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t5873.t10))
% 14.45/14.70  (step t5873.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t5873.t11))
% 14.45/14.70  (step t5873.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 14.45/14.70  (step t5873.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t5873.t13 t5873.a1 t5873.a0))
% 14.45/14.70  (step t5873.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5873.t12 t5873.t14))
% 14.45/14.70  (step t5873 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t5873.a0 t5873.a1))
% 14.45/14.70  (step t5874 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t5875 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule and_pos)
% 14.45/14.70  (step t5876 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule resolution :premises (t5873 t5874 t5875))
% 14.45/14.70  (step t5877 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t5876))
% 14.45/14.70  (step t5878 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t5877))
% 14.45/14.70  (step t5879 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5872 t5878))
% 14.45/14.70  (step t5880 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 14.45/14.70  (step t5881 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t5879 t5880))
% 14.45/14.70  (step t5882 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t5881))
% 14.45/14.70  (step t5883 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t5882))
% 14.45/14.70  (step t5884 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5871 t5883))
% 14.45/14.70  (step t5885 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t5886 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))))) :rule or_neg)
% 14.45/14.70  (step t5887 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t5888 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t5884 t5885 t5886 t5887))
% 14.45/14.70  (step t5889 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t5888))
% 14.45/14.70  (step t5890 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t5858 t5870 t5889))
% 14.45/14.70  (step t5891 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule or :premises (t5890))
% 14.45/14.70  (step t5892 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t5891))
% 14.45/14.70  (step t5893 (cl (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e12)))) :rule and :premises (t4152))
% 14.45/14.70  (step t5894 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t5602 t5641 t5667 t5043 t5699 t4394 t4393 t4874 t5701 t5703 t5742 t5779 t4394 t4393 t5823 t4393 t5824 t5855 t4394 t4393 t4627 t5857 t5892 t5893))
% 14.45/14.70  (step t5895 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule contraction :premises (t5894))
% 14.45/14.70  (step t5896 (cl (or (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule and :premises (t4350))
% 14.45/14.70  (step t5897 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t5896))
% 14.45/14.70  (step t5898 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_pos2)
% 14.45/14.70  (step t5899 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.70  (step t5900 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule equiv1 :premises (t5899))
% 14.45/14.70  (step t5901 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))))) :rule all_simplify)
% 14.45/14.70  (step t5902 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule refl)
% 14.45/14.70  (step t5903 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 14.45/14.70  (step t5904 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t5902 t5903))
% 14.45/14.70  (step t5905 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) true)) :rule all_simplify)
% 14.45/14.70  (step t5906 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) true)) :rule trans :premises (t5904 t5905))
% 14.45/14.70  (step t5907 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) true)) :rule trans :premises (t5901 t5906))
% 14.45/14.70  (step t5908 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t5900 t5907))
% 14.45/14.70  (step t5909 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t5910 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t4364 t5908 t5909))
% 14.45/14.70  (step t5911 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule and_neg)
% 14.45/14.70  (step t5912 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t5913)
% 14.45/14.70  (assume t5913.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (assume t5913.a1 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))
% 14.45/14.70  (step t5913.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t5913.t2)
% 14.45/14.70  (assume t5913.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))
% 14.45/14.70  (assume t5913.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (step t5913.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.70  (step t5913.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) false)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule equiv1 :premises (t5913.t2.t1))
% 14.45/14.70  (step t5913.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t5913.t2.a1))
% 14.45/14.70  (step t5913.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t5913.t2.t3))
% 14.45/14.70  (step t5913.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule refl)
% 14.45/14.70  (step t5913.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule cong :premises (t5913.t2.t4 t5913.t2.t5))
% 14.45/14.70  (step t5913.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.70  (step t5913.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv2 :premises (t5913.t2.t7))
% 14.45/14.70  (step t5913.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule not_not)
% 14.45/14.70  (step t5913.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t5913.t2.t8 t5913.t2.t9))
% 14.45/14.70  (step t5913.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false)) :rule resolution :premises (t5913.t2.t10 t5913.t2.a0))
% 14.45/14.70  (step t5913.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)) false)) :rule trans :premises (t5913.t2.t6 t5913.t2.t11))
% 14.45/14.70  (step t5913.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t5913.t2.t2 t5913.t2.t12))
% 14.45/14.70  (step t5913.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule subproof :discharge (t5913.t2.a0 t5913.t2.a1))
% 14.45/14.70  (step t5913.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule and_pos)
% 14.45/14.70  (step t5913.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t5913.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t5913.t2 t5913.t3 t5913.t4))
% 14.45/14.70  (step t5913.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t5913.t5))
% 14.45/14.70  (step t5913.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t5913.t6))
% 14.45/14.70  (step t5913.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t5913.t1 t5913.t7))
% 14.45/14.70  (step t5913.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg2)
% 14.45/14.70  (step t5913.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t5913.t8 t5913.t9))
% 14.45/14.70  (step t5913.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t5913.t10))
% 14.45/14.70  (step t5913.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies :premises (t5913.t11))
% 14.45/14.70  (step t5913.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.45/14.70  (step t5913.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t5913.t13 t5913.a1 t5913.a0))
% 14.45/14.70  (step t5913.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t5913.t12 t5913.t14))
% 14.45/14.70  (step t5913 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule subproof :discharge (t5913.a0 t5913.a1))
% 14.45/14.70  (step t5914 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t5915 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule and_pos)
% 14.45/14.70  (step t5916 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))))) :rule resolution :premises (t5913 t5914 t5915))
% 14.45/14.70  (step t5917 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t5916))
% 14.45/14.70  (step t5918 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t5917))
% 14.45/14.70  (step t5919 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t5912 t5918))
% 14.45/14.70  (step t5920 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg2)
% 14.45/14.70  (step t5921 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t5919 t5920))
% 14.45/14.70  (step t5922 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t5921))
% 14.45/14.70  (step t5923 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies :premises (t5922))
% 14.45/14.70  (step t5924 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t5911 t5923))
% 14.45/14.70  (step t5925 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t5926 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))))) :rule or_neg)
% 14.45/14.70  (step t5927 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t5928 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t5924 t5925 t5926 t5927))
% 14.45/14.70  (step t5929 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t5928))
% 14.45/14.70  (step t5930 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t5898 t5910 t5929))
% 14.45/14.70  (step t5931 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule or :premises (t5930))
% 14.45/14.70  (step t5932 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t5931))
% 14.45/14.70  (step t5933 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule and :premises (t4152))
% 14.45/14.70  (step t5934 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t5932 t5933 t4393))
% 14.45/14.70  (step t5935 (cl (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)))) :rule and :premises (t4350))
% 14.45/14.70  (step t5936 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5935))
% 14.45/14.70  (step t5937 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule resolution :premises (t5895 t5897 t5934 t5936 t4807 t5252))
% 14.45/14.70  (step t5938 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule contraction :premises (t5937))
% 14.45/14.70  (step t5939 (cl (not (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 14.45/14.70  (step t5940 (cl (= (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t5941 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t5942 (cl (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t5613 t5940 t5941))
% 14.45/14.70  (step t5943 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 14.45/14.70  (step t5944 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t5945)
% 14.45/14.70  (assume t5945.a0 (not (= tptp.e10 tptp.e12)))
% 14.45/14.70  (assume t5945.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))
% 14.45/14.70  (step t5945.t1 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t5945.t2)
% 14.45/14.70  (assume t5945.t2.a0 (not (= tptp.e10 tptp.e12)))
% 14.45/14.70  (assume t5945.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))
% 14.45/14.70  (step t5945.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.70  (step t5945.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) false)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t5945.t2.t1))
% 14.45/14.70  (step t5945.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 14.45/14.70  (step t5945.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12)) :rule symm :premises (t5945.t2.a1))
% 14.45/14.70  (step t5945.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 tptp.e12))) :rule cong :premises (t5945.t2.t3 t5945.t2.t4))
% 14.45/14.70  (step t5945.t2.t6 (cl (= (= (= tptp.e10 tptp.e12) false) (not (= tptp.e10 tptp.e12)))) :rule equiv_simplify)
% 14.45/14.70  (step t5945.t2.t7 (cl (= (= tptp.e10 tptp.e12) false) (not (not (= tptp.e10 tptp.e12)))) :rule equiv2 :premises (t5945.t2.t6))
% 14.45/14.70  (step t5945.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e12)))) (= tptp.e10 tptp.e12)) :rule not_not)
% 14.45/14.70  (step t5945.t2.t9 (cl (= (= tptp.e10 tptp.e12) false) (= tptp.e10 tptp.e12)) :rule resolution :premises (t5945.t2.t7 t5945.t2.t8))
% 14.45/14.70  (step t5945.t2.t10 (cl (= (= tptp.e10 tptp.e12) false)) :rule resolution :premises (t5945.t2.t9 t5945.t2.a0))
% 14.45/14.70  (step t5945.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t5945.t2.t5 t5945.t2.t10))
% 14.45/14.70  (step t5945.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5945.t2.t2 t5945.t2.t11))
% 14.45/14.70  (step t5945.t2 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t5945.t2.a0 t5945.t2.a1))
% 14.45/14.70  (step t5945.t3 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t5945.t4 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t5945.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t5945.t2 t5945.t3 t5945.t4))
% 14.45/14.70  (step t5945.t6 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t5945.t5))
% 14.45/14.70  (step t5945.t7 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t5945.t6))
% 14.45/14.70  (step t5945.t8 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5945.t1 t5945.t7))
% 14.45/14.70  (step t5945.t9 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.45/14.70  (step t5945.t10 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t5945.t8 t5945.t9))
% 14.45/14.70  (step t5945.t11 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t5945.t10))
% 14.45/14.70  (step t5945.t12 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t5945.t11))
% 14.45/14.70  (step t5945.t13 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 14.45/14.70  (step t5945.t14 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5945.t13 t5945.a0 t5945.a1))
% 14.45/14.70  (step t5945.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5945.t12 t5945.t14))
% 14.45/14.70  (step t5945 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t5945.a0 t5945.a1))
% 14.45/14.70  (step t5946 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t5947 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t5948 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t5945 t5946 t5947))
% 14.45/14.70  (step t5949 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t5948))
% 14.45/14.70  (step t5950 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t5949))
% 14.45/14.70  (step t5951 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5944 t5950))
% 14.45/14.70  (step t5952 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.45/14.70  (step t5953 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t5951 t5952))
% 14.45/14.70  (step t5954 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t5953))
% 14.45/14.70  (step t5955 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t5954))
% 14.45/14.70  (step t5956 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5943 t5955))
% 14.45/14.70  (step t5957 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= tptp.e10 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t5958 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t5959 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t5960 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t5956 t5957 t5958 t5959))
% 14.45/14.70  (step t5961 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t5960))
% 14.45/14.70  (step t5962 (cl (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t5939 t5942 t5961))
% 14.45/14.70  (step t5963 (cl (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t5962))
% 14.45/14.70  (step t5964 (cl (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t5963))
% 14.45/14.70  (step t5965 (cl (not (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 14.45/14.70  (step t5966 (cl (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t4363 t5940 t4667))
% 14.45/14.70  (step t5967 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 14.45/14.70  (step t5968 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t5969)
% 14.45/14.70  (assume t5969.a0 (not (= tptp.e11 tptp.e12)))
% 14.45/14.70  (assume t5969.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))
% 14.45/14.70  (step t5969.t1 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t5969.t2)
% 14.45/14.70  (assume t5969.t2.a0 (not (= tptp.e11 tptp.e12)))
% 14.45/14.70  (assume t5969.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))
% 14.45/14.70  (step t5969.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.70  (step t5969.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) false)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t5969.t2.t1))
% 14.45/14.70  (step t5969.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.45/14.70  (step t5969.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12)) :rule symm :premises (t5969.t2.a1))
% 14.45/14.70  (step t5969.t2.t5 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 tptp.e12))) :rule cong :premises (t5969.t2.t3 t5969.t2.t4))
% 14.45/14.70  (step t5969.t2.t6 (cl (= (= (= tptp.e11 tptp.e12) false) (not (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 14.45/14.70  (step t5969.t2.t7 (cl (= (= tptp.e11 tptp.e12) false) (not (not (= tptp.e11 tptp.e12)))) :rule equiv2 :premises (t5969.t2.t6))
% 14.45/14.70  (step t5969.t2.t8 (cl (not (not (not (= tptp.e11 tptp.e12)))) (= tptp.e11 tptp.e12)) :rule not_not)
% 14.45/14.70  (step t5969.t2.t9 (cl (= (= tptp.e11 tptp.e12) false) (= tptp.e11 tptp.e12)) :rule resolution :premises (t5969.t2.t7 t5969.t2.t8))
% 14.45/14.70  (step t5969.t2.t10 (cl (= (= tptp.e11 tptp.e12) false)) :rule resolution :premises (t5969.t2.t9 t5969.t2.a0))
% 14.45/14.70  (step t5969.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t5969.t2.t5 t5969.t2.t10))
% 14.45/14.70  (step t5969.t2.t12 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5969.t2.t2 t5969.t2.t11))
% 14.45/14.70  (step t5969.t2 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t5969.t2.a0 t5969.t2.a1))
% 14.45/14.70  (step t5969.t3 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t5969.t4 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t5969.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t5969.t2 t5969.t3 t5969.t4))
% 14.45/14.70  (step t5969.t6 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t5969.t5))
% 14.45/14.70  (step t5969.t7 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t5969.t6))
% 14.45/14.70  (step t5969.t8 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5969.t1 t5969.t7))
% 14.45/14.70  (step t5969.t9 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.45/14.70  (step t5969.t10 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t5969.t8 t5969.t9))
% 14.45/14.70  (step t5969.t11 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t5969.t10))
% 14.45/14.70  (step t5969.t12 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t5969.t11))
% 14.45/14.70  (step t5969.t13 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 14.45/14.70  (step t5969.t14 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5969.t13 t5969.a0 t5969.a1))
% 14.45/14.70  (step t5969.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5969.t12 t5969.t14))
% 14.45/14.70  (step t5969 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t5969.a0 t5969.a1))
% 14.45/14.70  (step t5970 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t5971 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t5972 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t5969 t5970 t5971))
% 14.45/14.70  (step t5973 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t5972))
% 14.45/14.70  (step t5974 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t5973))
% 14.45/14.70  (step t5975 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5968 t5974))
% 14.45/14.70  (step t5976 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.45/14.70  (step t5977 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t5975 t5976))
% 14.45/14.70  (step t5978 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t5977))
% 14.45/14.70  (step t5979 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t5978))
% 14.45/14.70  (step t5980 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5967 t5979))
% 14.45/14.70  (step t5981 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= tptp.e11 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t5982 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t5983 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t5984 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t5980 t5981 t5982 t5983))
% 14.45/14.70  (step t5985 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t5984))
% 14.45/14.70  (step t5986 (cl (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t5965 t5966 t5985))
% 14.45/14.70  (step t5987 (cl (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t5986))
% 14.45/14.70  (step t5988 (cl (= tptp.e11 tptp.e12) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t5987))
% 14.45/14.70  (step t5989 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5938 t5964 t5640 t5988 t4392))
% 14.45/14.70  (step t5990 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t5989))
% 14.45/14.70  (step t5991 (cl (or (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))) :rule and :premises (t4350))
% 14.45/14.70  (step t5992 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5991))
% 14.45/14.70  (step t5993 (cl (not (= (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) (or (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.70  (step t5994 (cl (= (= (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13)) true) (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13)))) :rule equiv_simplify)
% 14.45/14.70  (step t5995 (cl (not (= (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13)) true)) (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13))) :rule equiv1 :premises (t5994))
% 14.45/14.70  (step t5996 (cl (= (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13)) (= (= tptp.e10 tptp.e13) (not (not (= tptp.e10 tptp.e13)))))) :rule all_simplify)
% 14.45/14.70  (step t5997 (cl (= (= tptp.e10 tptp.e13) (= tptp.e10 tptp.e13))) :rule refl)
% 14.45/14.70  (step t5998 (cl (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13))) :rule all_simplify)
% 14.45/14.70  (step t5999 (cl (= (= (= tptp.e10 tptp.e13) (not (not (= tptp.e10 tptp.e13)))) (= (= tptp.e10 tptp.e13) (= tptp.e10 tptp.e13)))) :rule cong :premises (t5997 t5998))
% 14.45/14.70  (step t6000 (cl (= (= (= tptp.e10 tptp.e13) (= tptp.e10 tptp.e13)) true)) :rule all_simplify)
% 14.45/14.70  (step t6001 (cl (= (= (= tptp.e10 tptp.e13) (not (not (= tptp.e10 tptp.e13)))) true)) :rule trans :premises (t5999 t6000))
% 14.45/14.70  (step t6002 (cl (= (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13)) true)) :rule trans :premises (t5996 t6001))
% 14.45/14.70  (step t6003 (cl (= (not (not (= tptp.e10 tptp.e13))) (= tptp.e10 tptp.e13))) :rule resolution :premises (t5995 t6002))
% 14.45/14.70  (step t6004 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6005 (cl (= (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t6003 t5091 t6004))
% 14.45/14.70  (step t6006 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 14.45/14.70  (step t6007 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6008)
% 14.45/14.70  (assume t6008.a0 (not (= tptp.e10 tptp.e13)))
% 14.45/14.70  (assume t6008.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.70  (step t6008.t1 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6008.t2)
% 14.45/14.70  (assume t6008.t2.a0 (not (= tptp.e10 tptp.e13)))
% 14.45/14.70  (assume t6008.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.70  (step t6008.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.70  (step t6008.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t6008.t2.t1))
% 14.45/14.70  (step t6008.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 14.45/14.70  (step t6008.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) :rule symm :premises (t6008.t2.a1))
% 14.45/14.70  (step t6008.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 tptp.e13))) :rule cong :premises (t6008.t2.t3 t6008.t2.t4))
% 14.45/14.70  (step t6008.t2.t6 (cl (= (= (= tptp.e10 tptp.e13) false) (not (= tptp.e10 tptp.e13)))) :rule equiv_simplify)
% 14.45/14.70  (step t6008.t2.t7 (cl (= (= tptp.e10 tptp.e13) false) (not (not (= tptp.e10 tptp.e13)))) :rule equiv2 :premises (t6008.t2.t6))
% 14.45/14.70  (step t6008.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e13)))) (= tptp.e10 tptp.e13)) :rule not_not)
% 14.45/14.70  (step t6008.t2.t9 (cl (= (= tptp.e10 tptp.e13) false) (= tptp.e10 tptp.e13)) :rule resolution :premises (t6008.t2.t7 t6008.t2.t8))
% 14.45/14.70  (step t6008.t2.t10 (cl (= (= tptp.e10 tptp.e13) false)) :rule resolution :premises (t6008.t2.t9 t6008.t2.a0))
% 14.45/14.70  (step t6008.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t6008.t2.t5 t6008.t2.t10))
% 14.45/14.70  (step t6008.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6008.t2.t2 t6008.t2.t11))
% 14.45/14.70  (step t6008.t2 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t6008.t2.a0 t6008.t2.a1))
% 14.45/14.70  (step t6008.t3 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6008.t4 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t6008.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6008.t2 t6008.t3 t6008.t4))
% 14.45/14.70  (step t6008.t6 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t6008.t5))
% 14.45/14.70  (step t6008.t7 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t6008.t6))
% 14.45/14.70  (step t6008.t8 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6008.t1 t6008.t7))
% 14.45/14.70  (step t6008.t9 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.45/14.70  (step t6008.t10 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6008.t8 t6008.t9))
% 14.45/14.70  (step t6008.t11 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t6008.t10))
% 14.45/14.70  (step t6008.t12 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t6008.t11))
% 14.45/14.70  (step t6008.t13 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 14.45/14.70  (step t6008.t14 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6008.t13 t6008.a0 t6008.a1))
% 14.45/14.70  (step t6008.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6008.t12 t6008.t14))
% 14.45/14.70  (step t6008 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t6008.a0 t6008.a1))
% 14.45/14.70  (step t6009 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6010 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t6011 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6008 t6009 t6010))
% 14.45/14.70  (step t6012 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t6011))
% 14.45/14.70  (step t6013 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t6012))
% 14.45/14.70  (step t6014 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6007 t6013))
% 14.45/14.70  (step t6015 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.45/14.70  (step t6016 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6014 t6015))
% 14.45/14.70  (step t6017 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t6016))
% 14.45/14.70  (step t6018 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t6017))
% 14.45/14.70  (step t6019 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6006 t6018))
% 14.45/14.70  (step t6020 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= tptp.e10 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6021 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.70  (step t6022 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.70  (step t6023 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6019 t6020 t6021 t6022))
% 14.45/14.70  (step t6024 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t6023))
% 14.45/14.70  (step t6025 (cl (or (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t5993 t6005 t6024))
% 14.45/14.70  (step t6026 (cl (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t6025))
% 14.45/14.70  (step t6027 (cl (= tptp.e10 tptp.e13) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t6026))
% 14.45/14.70  (step t6028 (cl (not (= tptp.e10 tptp.e13))) :rule and :premises (a6))
% 14.45/14.70  (step t6029 (cl (not (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.70  (step t6030 (cl (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t5018 t5091 t4545))
% 14.45/14.70  (step t6031 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 14.45/14.70  (step t6032 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6033)
% 14.45/14.70  (assume t6033.a0 (not (= tptp.e11 tptp.e13)))
% 14.45/14.70  (assume t6033.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.70  (step t6033.t1 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6033.t2)
% 14.45/14.70  (assume t6033.t2.a0 (not (= tptp.e11 tptp.e13)))
% 14.45/14.70  (assume t6033.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.70  (step t6033.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.70  (step t6033.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) false)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t6033.t2.t1))
% 14.45/14.70  (step t6033.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.45/14.70  (step t6033.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) :rule symm :premises (t6033.t2.a1))
% 14.45/14.70  (step t6033.t2.t5 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 tptp.e13))) :rule cong :premises (t6033.t2.t3 t6033.t2.t4))
% 14.45/14.70  (step t6033.t2.t6 (cl (= (= (= tptp.e11 tptp.e13) false) (not (= tptp.e11 tptp.e13)))) :rule equiv_simplify)
% 14.45/14.70  (step t6033.t2.t7 (cl (= (= tptp.e11 tptp.e13) false) (not (not (= tptp.e11 tptp.e13)))) :rule equiv2 :premises (t6033.t2.t6))
% 14.45/14.70  (step t6033.t2.t8 (cl (not (not (not (= tptp.e11 tptp.e13)))) (= tptp.e11 tptp.e13)) :rule not_not)
% 14.45/14.70  (step t6033.t2.t9 (cl (= (= tptp.e11 tptp.e13) false) (= tptp.e11 tptp.e13)) :rule resolution :premises (t6033.t2.t7 t6033.t2.t8))
% 14.45/14.70  (step t6033.t2.t10 (cl (= (= tptp.e11 tptp.e13) false)) :rule resolution :premises (t6033.t2.t9 t6033.t2.a0))
% 14.45/14.70  (step t6033.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t6033.t2.t5 t6033.t2.t10))
% 14.45/14.70  (step t6033.t2.t12 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6033.t2.t2 t6033.t2.t11))
% 14.45/14.70  (step t6033.t2 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t6033.t2.a0 t6033.t2.a1))
% 14.45/14.70  (step t6033.t3 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6033.t4 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t6033.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6033.t2 t6033.t3 t6033.t4))
% 14.45/14.70  (step t6033.t6 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t6033.t5))
% 14.45/14.70  (step t6033.t7 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t6033.t6))
% 14.45/14.70  (step t6033.t8 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6033.t1 t6033.t7))
% 14.45/14.70  (step t6033.t9 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.45/14.70  (step t6033.t10 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6033.t8 t6033.t9))
% 14.45/14.70  (step t6033.t11 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t6033.t10))
% 14.45/14.70  (step t6033.t12 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t6033.t11))
% 14.45/14.70  (step t6033.t13 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 14.45/14.70  (step t6033.t14 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6033.t13 t6033.a0 t6033.a1))
% 14.45/14.70  (step t6033.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6033.t12 t6033.t14))
% 14.45/14.70  (step t6033 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t6033.a0 t6033.a1))
% 14.45/14.70  (step t6034 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6035 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t6036 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6033 t6034 t6035))
% 14.45/14.70  (step t6037 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t6036))
% 14.45/14.70  (step t6038 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t6037))
% 14.45/14.70  (step t6039 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6032 t6038))
% 14.45/14.70  (step t6040 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.45/14.70  (step t6041 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6039 t6040))
% 14.45/14.70  (step t6042 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t6041))
% 14.45/14.70  (step t6043 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t6042))
% 14.45/14.70  (step t6044 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6031 t6043))
% 14.45/14.70  (step t6045 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= tptp.e11 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6046 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.70  (step t6047 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.70  (step t6048 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6044 t6045 t6046 t6047))
% 14.45/14.70  (step t6049 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t6048))
% 14.45/14.70  (step t6050 (cl (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6029 t6030 t6049))
% 14.45/14.70  (step t6051 (cl (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t6050))
% 14.45/14.70  (step t6052 (cl (= tptp.e11 tptp.e13) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t6051))
% 14.45/14.70  (step t6053 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t5990 t5992 t4725 t6027 t6028 t6052 t5043))
% 14.45/14.70  (step t6054 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule contraction :premises (t6053))
% 14.45/14.70  (step t6055 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t6054))
% 14.45/14.70  (step t6056 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5935))
% 14.45/14.70  (step t6057 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_pos2)
% 14.45/14.70  (step t6058 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6059 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6060 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t4364 t5782 t6058 t5169 t6059 t4963))
% 14.45/14.70  (step t6061 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule and_neg)
% 14.45/14.70  (step t6062 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6063)
% 14.45/14.70  (assume t6063.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (assume t6063.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.45/14.70  (assume t6063.a2 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.45/14.70  (assume t6063.a3 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.70  (assume t6063.a4 (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))
% 14.45/14.70  (step t6063.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6063.t2)
% 14.45/14.70  (assume t6063.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.70  (assume t6063.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.45/14.70  (assume t6063.t2.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.45/14.70  (assume t6063.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (assume t6063.t2.a4 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.70  (step t6063.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.70  (step t6063.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule equiv1 :premises (t6063.t2.t1))
% 14.45/14.70  (step t6063.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t6063.t2.a1))
% 14.45/14.70  (step t6063.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t6063.t2.t3))
% 14.45/14.70  (step t6063.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6063.t2.a3))
% 14.45/14.70  (step t6063.t2.t6 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) :rule symm :premises (t6063.t2.a2))
% 14.45/14.70  (step t6063.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t6063.t2.t6))
% 14.45/14.70  (step t6063.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule trans :premises (t6063.t2.t5 t6063.t2.t7))
% 14.45/14.70  (step t6063.t2.t9 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6063.t2.t8))
% 14.45/14.70  (step t6063.t2.t10 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) :rule symm :premises (t6063.t2.a4))
% 14.45/14.70  (step t6063.t2.t11 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t6063.t2.t10 t6063.t2.a3))
% 14.45/14.70  (step t6063.t2.t12 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t6063.t2.t11))
% 14.45/14.70  (step t6063.t2.t13 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e12))) :rule trans :premises (t6063.t2.t9 t6063.t2.t12))
% 14.45/14.70  (step t6063.t2.t14 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t6063.t2.t13))
% 14.45/14.70  (step t6063.t2.t15 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t6063.t2.t4 t6063.t2.t14))
% 14.45/14.70  (step t6063.t2.t16 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.70  (step t6063.t2.t17 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t6063.t2.t16))
% 14.45/14.70  (step t6063.t2.t18 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.45/14.70  (step t6063.t2.t19 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t6063.t2.t17 t6063.t2.t18))
% 14.45/14.70  (step t6063.t2.t20 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t6063.t2.t19 t6063.t2.a0))
% 14.45/14.70  (step t6063.t2.t21 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false)) :rule trans :premises (t6063.t2.t15 t6063.t2.t20))
% 14.45/14.70  (step t6063.t2.t22 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t6063.t2.t2 t6063.t2.t21))
% 14.45/14.70  (step t6063.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t6063.t2.a0 t6063.t2.a1 t6063.t2.a2 t6063.t2.a3 t6063.t2.a4))
% 14.45/14.70  (step t6063.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.70  (step t6063.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6063.t5 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6063.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6063.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6063.t8 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t6063.t2 t6063.t3 t6063.t4 t6063.t5 t6063.t6 t6063.t7))
% 14.45/14.70  (step t6063.t9 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t6063.t8))
% 14.45/14.70  (step t6063.t10 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t6063.t9))
% 14.45/14.70  (step t6063.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t6063.t1 t6063.t10))
% 14.45/14.70  (step t6063.t12 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 14.45/14.70  (step t6063.t13 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t6063.t11 t6063.t12))
% 14.45/14.70  (step t6063.t14 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t6063.t13))
% 14.45/14.70  (step t6063.t15 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t6063.t14))
% 14.45/14.70  (step t6063.t16 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_neg)
% 14.45/14.70  (step t6063.t17 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6063.t18)
% 14.45/14.70  (assume t6063.t18.a0 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.45/14.70  (assume t6063.t18.a1 (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))
% 14.45/14.70  (step t6063.t18.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t6063.t18.a1))
% 14.45/14.70  (step t6063.t18.t2 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) :rule symm :premises (t6063.t18.t1))
% 14.45/14.70  (step t6063.t18.t3 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) :rule symm :premises (t6063.t18.a0))
% 14.45/14.70  (step t6063.t18.t4 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 14.45/14.70  (step t6063.t18.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule cong :premises (t6063.t18.t3 t6063.t18.t4))
% 14.45/14.70  (step t6063.t18.t6 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule trans :premises (t6063.t18.a0 t6063.t18.t2 t6063.t18.t5))
% 14.45/14.70  (step t6063.t18 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule subproof :discharge (t6063.t18.a0 t6063.t18.a1))
% 14.45/14.70  (step t6063.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6063.t20 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6063.t21 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule resolution :premises (t6063.t18 t6063.t19 t6063.t20))
% 14.45/14.70  (step t6063.t22 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule reordering :premises (t6063.t21))
% 14.45/14.70  (step t6063.t23 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule contraction :premises (t6063.t22))
% 14.45/14.70  (step t6063.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule resolution :premises (t6063.t17 t6063.t23))
% 14.45/14.70  (step t6063.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies_neg2)
% 14.45/14.70  (step t6063.t26 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t6063.t24 t6063.t25))
% 14.45/14.70  (step t6063.t27 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t6063.t26))
% 14.45/14.70  (step t6063.t28 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule implies :premises (t6063.t27))
% 14.45/14.70  (step t6063.t29 (cl (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule and_neg)
% 14.45/14.70  (step t6063.t30 (cl (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule resolution :premises (t6063.t29 t6063.a1 t6063.a4))
% 14.45/14.70  (step t6063.t31 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule resolution :premises (t6063.t28 t6063.t30))
% 14.45/14.70  (step t6063.t32 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t6063.t16 t6063.a3 t6063.a2 t6063.a1 t6063.a0 t6063.t31))
% 14.45/14.70  (step t6063.t33 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t6063.t15 t6063.t32))
% 14.45/14.70  (step t6063 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t6063.a0 t6063.a1 t6063.a2 t6063.a3 t6063.a4))
% 14.45/14.70  (step t6064 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6065 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6066 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6067 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.70  (step t6068 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6069 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule resolution :premises (t6063 t6064 t6065 t6066 t6067 t6068))
% 14.45/14.70  (step t6070 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t6069))
% 14.45/14.70  (step t6071 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t6070))
% 14.45/14.70  (step t6072 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t6062 t6071))
% 14.45/14.70  (step t6073 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 14.45/14.70  (step t6074 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t6072 t6073))
% 14.45/14.70  (step t6075 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t6074))
% 14.45/14.70  (step t6076 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t6075))
% 14.45/14.70  (step t6077 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t6061 t6076))
% 14.45/14.70  (step t6078 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6079 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t6080 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t6081 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.45/14.70  (step t6082 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t6083 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t6084 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t6077 t6078 t6079 t6080 t6081 t6082 t6083))
% 14.45/14.70  (step t6085 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t6084))
% 14.45/14.70  (step t6086 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t6057 t6060 t6085))
% 14.45/14.70  (step t6087 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule or :premises (t6086))
% 14.45/14.70  (step t6088 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule reordering :premises (t6087))
% 14.45/14.70  (step t6089 (cl (or (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule and :premises (t4249))
% 14.45/14.70  (step t6090 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) :rule or :premises (t6089))
% 14.45/14.70  (step t6091 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule equiv_pos2)
% 14.45/14.70  (step t6092 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6093 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))))) :rule cong :premises (t5940 t4017 t4027 t6092))
% 14.45/14.70  (step t6094 (cl (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule and_neg)
% 14.45/14.70  (step t6095 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6096)
% 14.45/14.70  (assume t6096.a0 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))
% 14.45/14.70  (assume t6096.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.70  (assume t6096.a2 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))
% 14.45/14.70  (step t6096.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6096.t2)
% 14.45/14.70  (assume t6096.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))
% 14.45/14.70  (assume t6096.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))
% 14.45/14.70  (assume t6096.t2.a2 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.70  (step t6096.t2.t1 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) false) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule equiv_simplify)
% 14.45/14.70  (step t6096.t2.t2 (cl (not (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) false)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule equiv1 :premises (t6096.t2.t1))
% 14.45/14.70  (step t6096.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12)) :rule symm :premises (t6096.t2.a1))
% 14.45/14.70  (step t6096.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) :rule symm :premises (t6096.t2.a2))
% 14.45/14.70  (step t6096.t2.t5 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t6096.t2.t4))
% 14.45/14.70  (step t6096.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e12 tptp.e12))) :rule trans :premises (t6096.t2.t3 t6096.t2.t5))
% 14.45/14.70  (step t6096.t2.t7 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.45/14.70  (step t6096.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule cong :premises (t6096.t2.t3 t6096.t2.t7))
% 14.45/14.70  (step t6096.t2.t9 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule cong :premises (t6096.t2.t6 t6096.t2.t8))
% 14.45/14.70  (step t6096.t2.t10 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.70  (step t6096.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv2 :premises (t6096.t2.t10))
% 14.45/14.70  (step t6096.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) :rule not_not)
% 14.45/14.70  (step t6096.t2.t13 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t6096.t2.t11 t6096.t2.t12))
% 14.45/14.70  (step t6096.t2.t14 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) false)) :rule resolution :premises (t6096.t2.t13 t6096.t2.a0))
% 14.45/14.70  (step t6096.t2.t15 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) false)) :rule trans :premises (t6096.t2.t9 t6096.t2.t14))
% 14.45/14.70  (step t6096.t2.t16 (cl (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule resolution :premises (t6096.t2.t2 t6096.t2.t15))
% 14.45/14.70  (step t6096.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule subproof :discharge (t6096.t2.a0 t6096.t2.a1 t6096.t2.a2))
% 14.45/14.70  (step t6096.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 14.45/14.70  (step t6096.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6096.t5 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6096.t6 (cl (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t6096.t2 t6096.t3 t6096.t4 t6096.t5))
% 14.45/14.70  (step t6096.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule reordering :premises (t6096.t6))
% 14.45/14.70  (step t6096.t8 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule contraction :premises (t6096.t7))
% 14.45/14.70  (step t6096.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule resolution :premises (t6096.t1 t6096.t8))
% 14.45/14.70  (step t6096.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule implies_neg2)
% 14.45/14.70  (step t6096.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule resolution :premises (t6096.t9 t6096.t10))
% 14.45/14.70  (step t6096.t12 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule contraction :premises (t6096.t11))
% 14.45/14.70  (step t6096.t13 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule implies :premises (t6096.t12))
% 14.45/14.70  (step t6096.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 14.45/14.70  (step t6096.t15 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t6096.t14 t6096.a2 t6096.a0 t6096.a1))
% 14.45/14.70  (step t6096.t16 (cl (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule resolution :premises (t6096.t13 t6096.t15))
% 14.45/14.70  (step t6096 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule subproof :discharge (t6096.a0 t6096.a1 t6096.a2))
% 14.45/14.70  (step t6097 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6098 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6099 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 14.45/14.70  (step t6100 (cl (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t6096 t6097 t6098 t6099))
% 14.45/14.70  (step t6101 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule reordering :premises (t6100))
% 14.45/14.70  (step t6102 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule contraction :premises (t6101))
% 14.45/14.70  (step t6103 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule resolution :premises (t6095 t6102))
% 14.45/14.70  (step t6104 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule implies_neg2)
% 14.45/14.70  (step t6105 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule resolution :premises (t6103 t6104))
% 14.45/14.70  (step t6106 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule contraction :premises (t6105))
% 14.45/14.70  (step t6107 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule implies :premises (t6106))
% 14.45/14.70  (step t6108 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule resolution :premises (t6094 t6107))
% 14.45/14.70  (step t6109 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t6110 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t6111 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))))) :rule or_neg)
% 14.45/14.70  (step t6112 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule or_neg)
% 14.45/14.70  (step t6113 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule resolution :premises (t6108 t6109 t6110 t6111 t6112))
% 14.45/14.70  (step t6114 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule contraction :premises (t6113))
% 14.45/14.70  (step t6115 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule resolution :premises (t6091 t6093 t6114))
% 14.45/14.70  (step t6116 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule or :premises (t6115))
% 14.45/14.70  (step t6117 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule reordering :premises (t6116))
% 14.45/14.70  (step t6118 (cl (not (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))))) (not (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) (or (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule equiv_pos2)
% 14.45/14.70  (step t6119 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6120 (cl (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))))) :rule cong :premises (t4363 t4364 t4478 t4365 t5940 t6119))
% 14.45/14.70  (step t6121 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 14.45/14.70  (step t6122 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6123)
% 14.45/14.70  (assume t6123.a0 (not (= tptp.e11 tptp.e12)))
% 14.45/14.70  (assume t6123.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (assume t6123.a2 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.70  (assume t6123.a3 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.70  (assume t6123.a4 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))
% 14.45/14.70  (step t6123.t1 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6123.t2)
% 14.45/14.70  (assume t6123.t2.a0 (not (= tptp.e11 tptp.e12)))
% 14.45/14.70  (assume t6123.t2.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.70  (assume t6123.t2.a2 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (assume t6123.t2.a3 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.70  (assume t6123.t2.a4 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))
% 14.45/14.70  (step t6123.t2.t1 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule equiv_simplify)
% 14.45/14.70  (step t6123.t2.t2 (cl (not (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) false)) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule equiv1 :premises (t6123.t2.t1))
% 14.45/14.70  (step t6123.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6123.t2.a2))
% 14.45/14.70  (step t6123.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6123.t2.t3))
% 14.45/14.70  (step t6123.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t6123.t2.t4 t6123.t2.t4))
% 14.45/14.70  (step t6123.t2.t6 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t6123.t2.a3))
% 14.45/14.70  (step t6123.t2.t7 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule trans :premises (t6123.t2.t5 t6123.t2.t6))
% 14.45/14.70  (step t6123.t2.t8 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.70  (step t6123.t2.t9 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule cong :premises (t6123.t2.t4 t6123.t2.t8))
% 14.45/14.70  (step t6123.t2.t10 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t6123.t2.a1))
% 14.45/14.70  (step t6123.t2.t11 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule trans :premises (t6123.t2.t9 t6123.t2.t10))
% 14.45/14.70  (step t6123.t2.t12 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t6123.t2.t11))
% 14.45/14.70  (step t6123.t2.t13 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 14.45/14.70  (step t6123.t2.t14 (cl (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule cong :premises (t6123.t2.t7 t6123.t2.t13))
% 14.45/14.70  (step t6123.t2.t15 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12)) :rule symm :premises (t6123.t2.a4))
% 14.45/14.70  (step t6123.t2.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t6123.t2.t9))
% 14.45/14.70  (step t6123.t2.t17 (cl (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t6123.t2.t14 t6123.t2.t15 t6123.t2.a1 t6123.t2.t16))
% 14.45/14.70  (step t6123.t2.t18 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) :rule symm :premises (t6123.t2.t17))
% 14.45/14.70  (step t6123.t2.t19 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) :rule trans :premises (t6123.t2.t12 t6123.t2.t18))
% 14.45/14.70  (step t6123.t2.t20 (cl (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10) tptp.e12)) :rule symm :premises (t6123.t2.t19))
% 14.45/14.70  (step t6123.t2.t21 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e11 tptp.e12))) :rule cong :premises (t6123.t2.t7 t6123.t2.t20))
% 14.45/14.70  (step t6123.t2.t22 (cl (= (= (= tptp.e11 tptp.e12) false) (not (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 14.45/14.70  (step t6123.t2.t23 (cl (= (= tptp.e11 tptp.e12) false) (not (not (= tptp.e11 tptp.e12)))) :rule equiv2 :premises (t6123.t2.t22))
% 14.45/14.70  (step t6123.t2.t24 (cl (not (not (not (= tptp.e11 tptp.e12)))) (= tptp.e11 tptp.e12)) :rule not_not)
% 14.45/14.70  (step t6123.t2.t25 (cl (= (= tptp.e11 tptp.e12) false) (= tptp.e11 tptp.e12)) :rule resolution :premises (t6123.t2.t23 t6123.t2.t24))
% 14.45/14.70  (step t6123.t2.t26 (cl (= (= tptp.e11 tptp.e12) false)) :rule resolution :premises (t6123.t2.t25 t6123.t2.a0))
% 14.45/14.70  (step t6123.t2.t27 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) false)) :rule trans :premises (t6123.t2.t21 t6123.t2.t26))
% 14.45/14.70  (step t6123.t2.t28 (cl (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule resolution :premises (t6123.t2.t2 t6123.t2.t27))
% 14.45/14.70  (step t6123.t2 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule subproof :discharge (t6123.t2.a0 t6123.t2.a1 t6123.t2.a2 t6123.t2.a3 t6123.t2.a4))
% 14.45/14.70  (step t6123.t3 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6123.t4 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6123.t5 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6123.t6 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.70  (step t6123.t7 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6123.t8 (cl (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t6123.t2 t6123.t3 t6123.t4 t6123.t5 t6123.t6 t6123.t7))
% 14.45/14.70  (step t6123.t9 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule reordering :premises (t6123.t8))
% 14.45/14.70  (step t6123.t10 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule contraction :premises (t6123.t9))
% 14.45/14.70  (step t6123.t11 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule resolution :premises (t6123.t1 t6123.t10))
% 14.45/14.70  (step t6123.t12 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule implies_neg2)
% 14.45/14.70  (step t6123.t13 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule resolution :premises (t6123.t11 t6123.t12))
% 14.45/14.70  (step t6123.t14 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule contraction :premises (t6123.t13))
% 14.45/14.70  (step t6123.t15 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule implies :premises (t6123.t14))
% 14.45/14.70  (step t6123.t16 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 14.45/14.70  (step t6123.t17 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t6123.t16 t6123.a0 t6123.a3 t6123.a1 t6123.a2 t6123.a4))
% 14.45/14.70  (step t6123.t18 (cl (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule resolution :premises (t6123.t15 t6123.t17))
% 14.45/14.70  (step t6123 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule subproof :discharge (t6123.a0 t6123.a1 t6123.a2 t6123.a3 t6123.a4))
% 14.45/14.70  (step t6124 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6125 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6126 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.70  (step t6127 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6128 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6129 (cl (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t6123 t6124 t6125 t6126 t6127 t6128))
% 14.45/14.70  (step t6130 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule reordering :premises (t6129))
% 14.45/14.70  (step t6131 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule contraction :premises (t6130))
% 14.45/14.70  (step t6132 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule resolution :premises (t6122 t6131))
% 14.45/14.70  (step t6133 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule implies_neg2)
% 14.45/14.70  (step t6134 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule resolution :premises (t6132 t6133))
% 14.45/14.70  (step t6135 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule contraction :premises (t6134))
% 14.45/14.70  (step t6136 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule implies :premises (t6135))
% 14.45/14.70  (step t6137 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule resolution :premises (t6121 t6136))
% 14.45/14.70  (step t6138 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (not (= tptp.e11 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t6139 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6140 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.45/14.70  (step t6141 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6142 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t6143 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t6144 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule resolution :premises (t6137 t6138 t6139 t6140 t6141 t6142 t6143))
% 14.45/14.70  (step t6145 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule contraction :premises (t6144))
% 14.45/14.70  (step t6146 (cl (or (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule resolution :premises (t6118 t6120 t6145))
% 14.45/14.70  (step t6147 (cl (= tptp.e11 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule or :premises (t6146))
% 14.45/14.70  (step t6148 (cl (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t6147))
% 14.45/14.70  (step t6149 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t5964 t5640 t6056 t4807 t5252 t6088 t4393 t5194 t6090 t6117 t4153 t6148 t4394 t4541 t4393 t4392))
% 14.45/14.70  (step t6150 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t6149))
% 14.45/14.70  (step t6151 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5991))
% 14.45/14.70  (step t6152 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_pos2)
% 14.45/14.70  (step t6153 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t4017 t5793 t5170))
% 14.45/14.70  (step t6154 (cl (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 14.45/14.70  (step t6155 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6156)
% 14.45/14.70  (assume t6156.a0 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.70  (assume t6156.a1 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.70  (step t6156.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6156.t2)
% 14.45/14.70  (assume t6156.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.70  (assume t6156.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.70  (step t6156.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) false) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.70  (step t6156.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) false)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t6156.t2.t1))
% 14.45/14.70  (step t6156.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) :rule symm :premises (t6156.t2.a1))
% 14.45/14.70  (step t6156.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t6156.t2.t3))
% 14.45/14.70  (step t6156.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule refl)
% 14.45/14.70  (step t6156.t2.t6 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t6156.t2.t4 t6156.t2.t5))
% 14.45/14.70  (step t6156.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.70  (step t6156.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t6156.t2.t7))
% 14.45/14.70  (step t6156.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.45/14.70  (step t6156.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t6156.t2.t8 t6156.t2.t9))
% 14.45/14.70  (step t6156.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t6156.t2.t10 t6156.t2.a0))
% 14.45/14.70  (step t6156.t2.t12 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) false)) :rule trans :premises (t6156.t2.t6 t6156.t2.t11))
% 14.45/14.70  (step t6156.t2.t13 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t6156.t2.t2 t6156.t2.t12))
% 14.45/14.70  (step t6156.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t6156.t2.a0 t6156.t2.a1))
% 14.45/14.70  (step t6156.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.70  (step t6156.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6156.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t6156.t2 t6156.t3 t6156.t4))
% 14.45/14.70  (step t6156.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t6156.t5))
% 14.45/14.70  (step t6156.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t6156.t6))
% 14.45/14.70  (step t6156.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t6156.t1 t6156.t7))
% 14.45/14.70  (step t6156.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 14.45/14.70  (step t6156.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t6156.t8 t6156.t9))
% 14.45/14.70  (step t6156.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t6156.t10))
% 14.45/14.70  (step t6156.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t6156.t11))
% 14.45/14.70  (step t6156.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 14.45/14.70  (step t6156.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t6156.t13 t6156.a1 t6156.a0))
% 14.45/14.70  (step t6156.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t6156.t12 t6156.t14))
% 14.45/14.70  (step t6156 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t6156.a0 t6156.a1))
% 14.45/14.70  (step t6157 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6158 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.70  (step t6159 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t6156 t6157 t6158))
% 14.45/14.70  (step t6160 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t6159))
% 14.45/14.70  (step t6161 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t6160))
% 14.45/14.70  (step t6162 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t6155 t6161))
% 14.45/14.70  (step t6163 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 14.45/14.70  (step t6164 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t6162 t6163))
% 14.45/14.70  (step t6165 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t6164))
% 14.45/14.70  (step t6166 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t6165))
% 14.45/14.70  (step t6167 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t6154 t6166))
% 14.45/14.70  (step t6168 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t6169 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.45/14.70  (step t6170 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t6171 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t6167 t6168 t6169 t6170))
% 14.45/14.70  (step t6172 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t6171))
% 14.45/14.70  (step t6173 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t6152 t6153 t6172))
% 14.45/14.70  (step t6174 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule or :premises (t6173))
% 14.45/14.70  (step t6175 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t6174))
% 14.45/14.70  (step t6176 (cl (not (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) (not (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (or (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_pos2)
% 14.45/14.70  (step t6177 (cl (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule cong :premises (t5054 t4365 t5159 t6058))
% 14.45/14.70  (step t6178 (cl (not (= (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) (not (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_pos2)
% 14.45/14.70  (step t6179 (cl (= (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6180 (cl (= (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))) false) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))))) :rule equiv_simplify)
% 14.45/14.70  (step t6181 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))) false) (not (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))))) :rule equiv2 :premises (t6180))
% 14.45/14.70  (step t6182 (cl (not (not (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) :rule not_not)
% 14.45/14.70  (step t6183 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))) false) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) :rule resolution :premises (t6181 t6182))
% 14.45/14.70  (step t6184 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))) false) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6185)
% 14.45/14.70  (assume t6185.a0 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.70  (assume t6185.a1 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 14.45/14.70  (assume t6185.a2 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.45/14.70  (assume t6185.a3 (not (= tptp.e12 tptp.e13)))
% 14.45/14.70  (step t6185.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.45/14.70  (step t6185.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.45/14.70  (step t6185.t3 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 14.45/14.70  (step t6185.t4 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t6185.t3))
% 14.45/14.70  (step t6185.t5 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 14.45/14.70  (step t6185.t6 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t6185.t4 t6185.t5))
% 14.45/14.70  (step t6185.t7 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t6185.t6 t6185.a3))
% 14.45/14.70  (step t6185.t8 (cl (= false (= tptp.e12 tptp.e13))) :rule symm :premises (t6185.t7))
% 14.45/14.70  (step t6185.t9 (cl (= (= (= tptp.e12 tptp.e13) true) (= tptp.e12 tptp.e13))) :rule equiv_simplify)
% 14.45/14.70  (step t6185.t10 (cl (= (= tptp.e12 tptp.e13) true) (not (= tptp.e12 tptp.e13))) :rule equiv2 :premises (t6185.t9))
% 14.45/14.70  (step t6185.t11 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t6185.a0))
% 14.45/14.70  (step t6185.t12 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t6185.t11))
% 14.45/14.70  (step t6185.t13 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t6185.a2))
% 14.45/14.70  (step t6185.t14 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t6185.t13))
% 14.45/14.70  (step t6185.t15 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) :rule symm :premises (t6185.a1))
% 14.45/14.70  (step t6185.t16 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule trans :premises (t6185.t14 t6185.t15 t6185.t12))
% 14.45/14.70  (step t6185.t17 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e13)) :rule symm :premises (t6185.t16))
% 14.45/14.70  (step t6185.t18 (cl (= tptp.e12 tptp.e13)) :rule trans :premises (t6185.t12 t6185.t17))
% 14.45/14.70  (step t6185.t19 (cl (= (= tptp.e12 tptp.e13) true)) :rule resolution :premises (t6185.t10 t6185.t18))
% 14.45/14.70  (step t6185.t20 (cl (= false true)) :rule trans :premises (t6185.t8 t6185.t19))
% 14.45/14.70  (step t6185.t21 (cl false) :rule resolution :premises (t6185.t1 t6185.t2 t6185.t20))
% 14.45/14.70  (step t6185 (cl (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e12 tptp.e13))) false) :rule subproof :discharge (t6185.a0 t6185.a1 t6185.a2 t6185.a3))
% 14.45/14.70  (step t6186 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6187 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6188 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6189 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6190 (cl false (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))))) :rule resolution :premises (t6185 t6186 t6187 t6188 t6189))
% 14.45/14.70  (step t6191 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) false) :rule reordering :premises (t6190))
% 14.45/14.70  (step t6192 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) false) :rule contraction :premises (t6191))
% 14.45/14.70  (step t6193 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))) false) false) :rule resolution :premises (t6184 t6192))
% 14.45/14.70  (step t6194 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))) false) (not false)) :rule implies_neg2)
% 14.45/14.70  (step t6195 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))) false) (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))) false)) :rule resolution :premises (t6193 t6194))
% 14.45/14.70  (step t6196 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))) false)) :rule contraction :premises (t6195))
% 14.45/14.70  (step t6197 (cl (= (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))) false) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))))) :rule implies_simplify)
% 14.45/14.70  (step t6198 (cl (not (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))) false)) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))))) :rule equiv1 :premises (t6197))
% 14.45/14.70  (step t6199 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))))) :rule resolution :premises (t6196 t6198))
% 14.45/14.70  (step t6200 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))) false)) :rule resolution :premises (t6183 t6199))
% 14.45/14.70  (step t6201 (cl (= (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) false))) :rule cong :premises (t6179 t6200))
% 14.45/14.70  (step t6202 (cl (= (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) false) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule all_simplify)
% 14.45/14.70  (step t6203 (cl (= (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule trans :premises (t6201 t6202))
% 14.45/14.70  (step t6204 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6205)
% 14.45/14.70  (assume t6205.a0 (not (= tptp.e12 tptp.e13)))
% 14.45/14.70  (assume t6205.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.70  (assume t6205.a2 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 14.45/14.70  (assume t6205.a3 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.45/14.70  (step t6205.t1 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e12 tptp.e13)))) :rule and_neg)
% 14.45/14.70  (step t6205.t2 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) :rule resolution :premises (t6205.t1 t6205.a1 t6205.a2 t6205.a3 t6205.a0))
% 14.45/14.70  (step t6205 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) :rule subproof :discharge (t6205.a0 t6205.a1 t6205.a2 t6205.a3))
% 14.45/14.70  (step t6206 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6207 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6208 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6209 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6210 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t6205 t6206 t6207 t6208 t6209))
% 14.45/14.70  (step t6211 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) :rule reordering :premises (t6210))
% 14.45/14.70  (step t6212 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) :rule contraction :premises (t6211))
% 14.45/14.70  (step t6213 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) :rule resolution :premises (t6204 t6212))
% 14.45/14.70  (step t6214 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))))) :rule implies_neg2)
% 14.45/14.70  (step t6215 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))))) :rule resolution :premises (t6213 t6214))
% 14.45/14.70  (step t6216 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 tptp.e13))))) :rule contraction :premises (t6215))
% 14.45/14.70  (step t6217 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t6178 t6203 t6216))
% 14.45/14.70  (step t6218 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule not_and :premises (t6217))
% 14.45/14.70  (step t6219 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (not (= tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6220 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6221 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t6222 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t6223 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t6218 t6219 t6220 t6221 t6222))
% 14.45/14.70  (step t6224 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule contraction :premises (t6223))
% 14.45/14.70  (step t6225 (cl (or (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t6176 t6177 t6224))
% 14.45/14.70  (step t6226 (cl (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule or :premises (t6225))
% 14.45/14.70  (step t6227 (cl (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t6226))
% 14.45/14.70  (step t6228 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule equiv_pos2)
% 14.45/14.70  (step t6229 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6230 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))))) :rule cong :premises (t4364 t4397 t4963 t6058 t4974 t6229))
% 14.45/14.70  (step t6231 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 14.45/14.70  (step t6232 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6233)
% 14.45/14.70  (assume t6233.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (assume t6233.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.70  (assume t6233.a2 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.70  (assume t6233.a3 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.45/14.70  (assume t6233.a4 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.70  (step t6233.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6233.t2)
% 14.45/14.70  (assume t6233.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.70  (assume t6233.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.70  (assume t6233.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.70  (assume t6233.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (assume t6233.t2.a4 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.45/14.70  (step t6233.t2.t1 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule equiv_simplify)
% 14.45/14.70  (step t6233.t2.t2 (cl (not (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) false)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule equiv1 :premises (t6233.t2.t1))
% 14.45/14.70  (step t6233.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) :rule symm :premises (t6233.t2.a1))
% 14.45/14.70  (step t6233.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) :rule trans :premises (t6233.t2.t3 t6233.t2.a4))
% 14.45/14.70  (step t6233.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t6233.t2.t4))
% 14.45/14.70  (step t6233.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6233.t2.a3))
% 14.45/14.70  (step t6233.t2.t7 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t6233.t2.a2))
% 14.45/14.70  (step t6233.t2.t8 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t6233.t2.t7))
% 14.45/14.70  (step t6233.t2.t9 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t6233.t2.t6 t6233.t2.t8))
% 14.45/14.70  (step t6233.t2.t10 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6233.t2.t9))
% 14.45/14.70  (step t6233.t2.t11 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t6233.t2.a4))
% 14.45/14.70  (step t6233.t2.t12 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.70  (step t6233.t2.t13 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t6233.t2.t11 t6233.t2.t12))
% 14.45/14.70  (step t6233.t2.t14 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) :rule symm :premises (t6233.t2.t13))
% 14.45/14.70  (step t6233.t2.t15 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) :rule trans :premises (t6233.t2.t10 t6233.t2.t14))
% 14.45/14.70  (step t6233.t2.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t6233.t2.t15))
% 14.45/14.70  (step t6233.t2.t17 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t6233.t2.t5 t6233.t2.t16))
% 14.45/14.70  (step t6233.t2.t18 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.70  (step t6233.t2.t19 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t6233.t2.t18))
% 14.45/14.70  (step t6233.t2.t20 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 14.45/14.70  (step t6233.t2.t21 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t6233.t2.t19 t6233.t2.t20))
% 14.45/14.70  (step t6233.t2.t22 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t6233.t2.t21 t6233.t2.a0))
% 14.45/14.70  (step t6233.t2.t23 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) false)) :rule trans :premises (t6233.t2.t17 t6233.t2.t22))
% 14.45/14.70  (step t6233.t2.t24 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t6233.t2.t2 t6233.t2.t23))
% 14.45/14.70  (step t6233.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule subproof :discharge (t6233.t2.a0 t6233.t2.a1 t6233.t2.a2 t6233.t2.a3 t6233.t2.a4))
% 14.45/14.70  (step t6233.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.70  (step t6233.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6233.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t6233.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6233.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6233.t8 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t6233.t2 t6233.t3 t6233.t4 t6233.t5 t6233.t6 t6233.t7))
% 14.45/14.70  (step t6233.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule reordering :premises (t6233.t8))
% 14.45/14.70  (step t6233.t10 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule contraction :premises (t6233.t9))
% 14.45/14.70  (step t6233.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t6233.t1 t6233.t10))
% 14.45/14.70  (step t6233.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule implies_neg2)
% 14.45/14.70  (step t6233.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule resolution :premises (t6233.t11 t6233.t12))
% 14.45/14.70  (step t6233.t14 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule contraction :premises (t6233.t13))
% 14.45/14.70  (step t6233.t15 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule implies :premises (t6233.t14))
% 14.45/14.70  (step t6233.t16 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 14.45/14.70  (step t6233.t17 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t6233.t16 t6233.a4 t6233.a2 t6233.a1 t6233.a0 t6233.a3))
% 14.45/14.70  (step t6233.t18 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t6233.t15 t6233.t17))
% 14.45/14.70  (step t6233 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule subproof :discharge (t6233.a0 t6233.a1 t6233.a2 t6233.a3 t6233.a4))
% 14.45/14.70  (step t6234 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6235 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t6236 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6237 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6238 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.70  (step t6239 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t6233 t6234 t6235 t6236 t6237 t6238))
% 14.45/14.70  (step t6240 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule reordering :premises (t6239))
% 14.45/14.70  (step t6241 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule contraction :premises (t6240))
% 14.45/14.70  (step t6242 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t6232 t6241))
% 14.45/14.70  (step t6243 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule implies_neg2)
% 14.45/14.70  (step t6244 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule resolution :premises (t6242 t6243))
% 14.45/14.70  (step t6245 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule contraction :premises (t6244))
% 14.45/14.70  (step t6246 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule implies :premises (t6245))
% 14.45/14.70  (step t6247 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t6231 t6246))
% 14.45/14.70  (step t6248 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6249 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.45/14.70  (step t6250 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t6251 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t6252 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 14.45/14.70  (step t6253 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6254 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule resolution :premises (t6247 t6248 t6249 t6250 t6251 t6252 t6253))
% 14.45/14.70  (step t6255 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule contraction :premises (t6254))
% 14.45/14.70  (step t6256 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule resolution :premises (t6228 t6230 t6255))
% 14.45/14.70  (step t6257 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule or :premises (t6256))
% 14.45/14.70  (step t6258 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule reordering :premises (t6257))
% 14.45/14.70  (step t6259 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule or :premises (t5415))
% 14.45/14.70  (step t6260 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t6150 t6151 t4725 t6175 t5824 t6227 t5079 t4394 t6258 t4393 t6259 t4543 t4628 t5441))
% 14.45/14.70  (step t6261 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule contraction :premises (t6260))
% 14.45/14.70  (step t6262 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t6261 t5005))
% 14.45/14.70  (step t6263 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t6262))
% 14.45/14.70  (step t6264 (cl (not (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.70  (step t6265 (cl (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t5054 t5091 t4016))
% 14.45/14.70  (step t6266 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 14.45/14.70  (step t6267 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6268)
% 14.45/14.70  (assume t6268.a0 (not (= tptp.e12 tptp.e13)))
% 14.45/14.70  (assume t6268.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.70  (step t6268.t1 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6268.t2)
% 14.45/14.70  (assume t6268.t2.a0 (not (= tptp.e12 tptp.e13)))
% 14.45/14.70  (assume t6268.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.70  (step t6268.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.70  (step t6268.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) false)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t6268.t2.t1))
% 14.45/14.70  (step t6268.t2.t3 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 14.45/14.70  (step t6268.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e13)) :rule symm :premises (t6268.t2.a1))
% 14.45/14.70  (step t6268.t2.t5 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 tptp.e13))) :rule cong :premises (t6268.t2.t3 t6268.t2.t4))
% 14.45/14.70  (step t6268.t2.t6 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 14.45/14.70  (step t6268.t2.t7 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t6268.t2.t6))
% 14.45/14.70  (step t6268.t2.t8 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 14.45/14.70  (step t6268.t2.t9 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t6268.t2.t7 t6268.t2.t8))
% 14.45/14.70  (step t6268.t2.t10 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t6268.t2.t9 t6268.t2.a0))
% 14.45/14.70  (step t6268.t2.t11 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t6268.t2.t5 t6268.t2.t10))
% 14.45/14.70  (step t6268.t2.t12 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6268.t2.t2 t6268.t2.t11))
% 14.45/14.70  (step t6268.t2 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t6268.t2.a0 t6268.t2.a1))
% 14.45/14.70  (step t6268.t3 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6268.t4 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t6268.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6268.t2 t6268.t3 t6268.t4))
% 14.45/14.70  (step t6268.t6 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t6268.t5))
% 14.45/14.70  (step t6268.t7 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t6268.t6))
% 14.45/14.70  (step t6268.t8 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6268.t1 t6268.t7))
% 14.45/14.70  (step t6268.t9 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.45/14.70  (step t6268.t10 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6268.t8 t6268.t9))
% 14.45/14.70  (step t6268.t11 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t6268.t10))
% 14.45/14.70  (step t6268.t12 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t6268.t11))
% 14.45/14.70  (step t6268.t13 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 14.45/14.70  (step t6268.t14 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6268.t13 t6268.a0 t6268.a1))
% 14.45/14.70  (step t6268.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6268.t12 t6268.t14))
% 14.45/14.70  (step t6268 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t6268.a0 t6268.a1))
% 14.45/14.70  (step t6269 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6270 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t6271 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6268 t6269 t6270))
% 14.45/14.70  (step t6272 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t6271))
% 14.45/14.70  (step t6273 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t6272))
% 14.45/14.70  (step t6274 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6267 t6273))
% 14.45/14.70  (step t6275 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.45/14.70  (step t6276 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6274 t6275))
% 14.45/14.70  (step t6277 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t6276))
% 14.45/14.70  (step t6278 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t6277))
% 14.45/14.70  (step t6279 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t6266 t6278))
% 14.45/14.70  (step t6280 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6281 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.70  (step t6282 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.70  (step t6283 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6279 t6280 t6281 t6282))
% 14.45/14.70  (step t6284 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t6283))
% 14.45/14.70  (step t6285 (cl (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t6264 t6265 t6284))
% 14.45/14.70  (step t6286 (cl (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t6285))
% 14.45/14.70  (step t6287 (cl (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t6286))
% 14.45/14.70  (step t6288 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t5536 t5537 t4628 t5599 t4394 t5600 t6055 t6263 t6052 t5043 t6287 t5079))
% 14.45/14.70  (step t6289 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t6288))
% 14.45/14.70  (step t6290 (cl (or (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule and :premises (t4350))
% 14.45/14.70  (step t6291 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t6290))
% 14.45/14.70  (step t6292 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_pos2)
% 14.45/14.70  (step t6293 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.70  (step t6294 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule equiv1 :premises (t6293))
% 14.45/14.70  (step t6295 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))))) :rule all_simplify)
% 14.45/14.70  (step t6296 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule refl)
% 14.45/14.70  (step t6297 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule all_simplify)
% 14.45/14.70  (step t6298 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule cong :premises (t6296 t6297))
% 14.45/14.70  (step t6299 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) true)) :rule all_simplify)
% 14.45/14.70  (step t6300 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) true)) :rule trans :premises (t6298 t6299))
% 14.45/14.70  (step t6301 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) true)) :rule trans :premises (t6295 t6300))
% 14.45/14.70  (step t6302 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t6294 t6301))
% 14.45/14.70  (step t6303 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6304 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t5445 t6302 t6303))
% 14.45/14.70  (step t6305 (cl (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule and_neg)
% 14.45/14.70  (step t6306 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6307)
% 14.45/14.70  (assume t6307.a0 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.70  (assume t6307.a1 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))
% 14.45/14.70  (step t6307.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6307.t2)
% 14.45/14.70  (assume t6307.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))
% 14.45/14.70  (assume t6307.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.70  (step t6307.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) false) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.70  (step t6307.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) false)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule equiv1 :premises (t6307.t2.t1))
% 14.45/14.70  (step t6307.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) :rule symm :premises (t6307.t2.a1))
% 14.45/14.70  (step t6307.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule symm :premises (t6307.t2.t3))
% 14.45/14.70  (step t6307.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule refl)
% 14.45/14.70  (step t6307.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule cong :premises (t6307.t2.t4 t6307.t2.t5))
% 14.45/14.70  (step t6307.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.70  (step t6307.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv2 :premises (t6307.t2.t7))
% 14.45/14.70  (step t6307.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule not_not)
% 14.45/14.70  (step t6307.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t6307.t2.t8 t6307.t2.t9))
% 14.45/14.70  (step t6307.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false)) :rule resolution :premises (t6307.t2.t10 t6307.t2.a0))
% 14.45/14.70  (step t6307.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) false)) :rule trans :premises (t6307.t2.t6 t6307.t2.t11))
% 14.45/14.70  (step t6307.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t6307.t2.t2 t6307.t2.t12))
% 14.45/14.70  (step t6307.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule subproof :discharge (t6307.t2.a0 t6307.t2.a1))
% 14.45/14.70  (step t6307.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule and_pos)
% 14.45/14.70  (step t6307.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6307.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t6307.t2 t6307.t3 t6307.t4))
% 14.45/14.70  (step t6307.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t6307.t5))
% 14.45/14.70  (step t6307.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t6307.t6))
% 14.45/14.70  (step t6307.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t6307.t1 t6307.t7))
% 14.45/14.70  (step t6307.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg2)
% 14.45/14.70  (step t6307.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t6307.t8 t6307.t9))
% 14.45/14.70  (step t6307.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t6307.t10))
% 14.45/14.70  (step t6307.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies :premises (t6307.t11))
% 14.45/14.70  (step t6307.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 14.45/14.70  (step t6307.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t6307.t13 t6307.a1 t6307.a0))
% 14.45/14.70  (step t6307.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t6307.t12 t6307.t14))
% 14.45/14.70  (step t6307 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule subproof :discharge (t6307.a0 t6307.a1))
% 14.45/14.70  (step t6308 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6309 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule and_pos)
% 14.45/14.70  (step t6310 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))))) :rule resolution :premises (t6307 t6308 t6309))
% 14.45/14.70  (step t6311 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t6310))
% 14.45/14.70  (step t6312 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t6311))
% 14.45/14.70  (step t6313 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t6306 t6312))
% 14.45/14.70  (step t6314 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg2)
% 14.45/14.70  (step t6315 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t6313 t6314))
% 14.45/14.70  (step t6316 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t6315))
% 14.45/14.70  (step t6317 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies :premises (t6316))
% 14.45/14.70  (step t6318 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t6305 t6317))
% 14.45/14.70  (step t6319 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6320 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))))) :rule or_neg)
% 14.45/14.70  (step t6321 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6322 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t6318 t6319 t6320 t6321))
% 14.45/14.70  (step t6323 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t6322))
% 14.45/14.70  (step t6324 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t6292 t6304 t6323))
% 14.45/14.70  (step t6325 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule or :premises (t6324))
% 14.45/14.70  (step t6326 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t6325))
% 14.45/14.70  (step t6327 (cl (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule and :premises (t4152))
% 14.45/14.70  (step t6328 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_pos2)
% 14.45/14.70  (step t6329 (cl (= (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.70  (step t6330 (cl (not (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t6329))
% 14.45/14.70  (step t6331 (cl (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 14.45/14.70  (step t6332 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule refl)
% 14.45/14.70  (step t6333 (cl (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6334 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t6332 t6333))
% 14.45/14.70  (step t6335 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule all_simplify)
% 14.45/14.70  (step t6336 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) true)) :rule trans :premises (t6334 t6335))
% 14.45/14.70  (step t6337 (cl (= (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) true)) :rule trans :premises (t6331 t6336))
% 14.45/14.70  (step t6338 (cl (= (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t6330 t6337))
% 14.45/14.70  (step t6339 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule cong :premises (t4364 t4478 t4963 t4438 t6338 t5445))
% 14.45/14.70  (step t6340 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 14.45/14.70  (step t6341 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6342)
% 14.45/14.70  (assume t6342.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (assume t6342.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.70  (assume t6342.a2 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.70  (assume t6342.a3 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.70  (assume t6342.a4 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))
% 14.45/14.70  (step t6342.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6342.t2)
% 14.45/14.70  (assume t6342.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))
% 14.45/14.70  (assume t6342.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.70  (assume t6342.t2.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 14.45/14.70  (assume t6342.t2.a3 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.70  (step t6342.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) false) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.70  (step t6342.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) false)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule equiv1 :premises (t6342.t2.t1))
% 14.45/14.70  (step t6342.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) :rule symm :premises (t6342.t2.a1))
% 14.45/14.70  (step t6342.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t6342.t2.t3))
% 14.45/14.70  (step t6342.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) :rule symm :premises (t6342.t2.a3))
% 14.45/14.70  (step t6342.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t6342.t2.a2))
% 14.45/14.70  (step t6342.t2.t7 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t6342.t2.t6))
% 14.45/14.70  (step t6342.t2.t8 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t6342.t2.t5 t6342.t2.t7))
% 14.45/14.70  (step t6342.t2.t9 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t6342.t2.t4 t6342.t2.t8))
% 14.45/14.70  (step t6342.t2.t10 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.70  (step t6342.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t6342.t2.t10))
% 14.45/14.70  (step t6342.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 14.45/14.70  (step t6342.t2.t13 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t6342.t2.t11 t6342.t2.t12))
% 14.45/14.70  (step t6342.t2.t14 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t6342.t2.t13 t6342.t2.a0))
% 14.45/14.70  (step t6342.t2.t15 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) false)) :rule trans :premises (t6342.t2.t9 t6342.t2.t14))
% 14.45/14.70  (step t6342.t2.t16 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t6342.t2.t2 t6342.t2.t15))
% 14.45/14.70  (step t6342.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule subproof :discharge (t6342.t2.a0 t6342.t2.a1 t6342.t2.a2 t6342.t2.a3))
% 14.45/14.70  (step t6342.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.45/14.70  (step t6342.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6342.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6342.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6342.t7 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t6342.t2 t6342.t3 t6342.t4 t6342.t5 t6342.t6))
% 14.45/14.70  (step t6342.t8 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t6342.t7))
% 14.45/14.70  (step t6342.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule contraction :premises (t6342.t8))
% 14.45/14.70  (step t6342.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t6342.t1 t6342.t9))
% 14.45/14.70  (step t6342.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule implies_neg2)
% 14.45/14.70  (step t6342.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t6342.t10 t6342.t11))
% 14.45/14.70  (step t6342.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t6342.t12))
% 14.45/14.70  (step t6342.t14 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies :premises (t6342.t13))
% 14.45/14.70  (step t6342.t15 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 14.45/14.70  (step t6342.t16 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6342.t17)
% 14.45/14.70  (assume t6342.t17.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (assume t6342.t17.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.70  (step t6342.t17.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t6342.t17.a1))
% 14.45/14.70  (step t6342.t17.t2 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t6342.t17.t1))
% 14.45/14.70  (step t6342.t17.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6342.t17.a0))
% 14.45/14.70  (step t6342.t17.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t6342.t17.t3 t6342.t17.t3))
% 14.45/14.70  (step t6342.t17.t5 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t6342.t17.t2 t6342.t17.t4))
% 14.45/14.70  (step t6342.t17 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule subproof :discharge (t6342.t17.a0 t6342.t17.a1))
% 14.45/14.70  (step t6342.t18 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6342.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.70  (step t6342.t20 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t6342.t17 t6342.t18 t6342.t19))
% 14.45/14.70  (step t6342.t21 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule reordering :premises (t6342.t20))
% 14.45/14.70  (step t6342.t22 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule contraction :premises (t6342.t21))
% 14.45/14.70  (step t6342.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t6342.t16 t6342.t22))
% 14.45/14.70  (step t6342.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg2)
% 14.45/14.70  (step t6342.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t6342.t23 t6342.t24))
% 14.45/14.70  (step t6342.t26 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t6342.t25))
% 14.45/14.70  (step t6342.t27 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule implies :premises (t6342.t26))
% 14.45/14.70  (step t6342.t28 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 14.45/14.70  (step t6342.t29 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t6342.t28 t6342.a0 t6342.a1))
% 14.45/14.70  (step t6342.t30 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t6342.t27 t6342.t29))
% 14.45/14.70  (step t6342.t31 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t6342.t15 t6342.a4 t6342.a2 t6342.t30 t6342.a3))
% 14.45/14.70  (step t6342.t32 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t6342.t14 t6342.t31))
% 14.45/14.70  (step t6342 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule subproof :discharge (t6342.a0 t6342.a1 t6342.a2 t6342.a3 t6342.a4))
% 14.45/14.70  (step t6343 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6344 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.70  (step t6345 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6346 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6347 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.45/14.70  (step t6348 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t6342 t6343 t6344 t6345 t6346 t6347))
% 14.45/14.70  (step t6349 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t6348))
% 14.45/14.70  (step t6350 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule contraction :premises (t6349))
% 14.45/14.70  (step t6351 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t6341 t6350))
% 14.45/14.70  (step t6352 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule implies_neg2)
% 14.45/14.70  (step t6353 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t6351 t6352))
% 14.45/14.70  (step t6354 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t6353))
% 14.45/14.70  (step t6355 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies :premises (t6354))
% 14.45/14.70  (step t6356 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t6340 t6355))
% 14.45/14.70  (step t6357 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6358 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.45/14.70  (step t6359 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t6360 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6361 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 14.45/14.70  (step t6362 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.70  (step t6363 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t6356 t6357 t6358 t6359 t6360 t6361 t6362))
% 14.45/14.70  (step t6364 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t6363))
% 14.45/14.70  (step t6365 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t6328 t6339 t6364))
% 14.45/14.70  (step t6366 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule or :premises (t6365))
% 14.45/14.70  (step t6367 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t6366))
% 14.45/14.70  (step t6368 (cl (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule and :premises (t4152))
% 14.45/14.70  (step t6369 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t6289 t6291 t6326 t6327 t6367 t4541 t4393 t6368))
% 14.45/14.70  (step t6370 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule contraction :premises (t6369))
% 14.45/14.70  (step t6371 (cl (or (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule and :premises (t4350))
% 14.45/14.70  (step t6372 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t6371))
% 14.45/14.70  (step t6373 (cl (not (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))))) (not (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule equiv_pos2)
% 14.45/14.70  (step t6374 (cl (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))))) :rule cong :premises (t1245 t2331 t451 t3212))
% 14.45/14.70  (step t6375 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 14.45/14.70  (step t6376 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6377)
% 14.45/14.70  (assume t6377.a0 (not (= tptp.e22 tptp.e23)))
% 14.45/14.70  (assume t6377.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.70  (assume t6377.a2 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.70  (step t6377.t1 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6377.t2)
% 14.45/14.70  (assume t6377.t2.a0 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.70  (assume t6377.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.70  (assume t6377.t2.a2 (not (= tptp.e22 tptp.e23)))
% 14.45/14.70  (step t6377.t2.t1 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) false) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule equiv_simplify)
% 14.45/14.70  (step t6377.t2.t2 (cl (not (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) false)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule equiv1 :premises (t6377.t2.t1))
% 14.45/14.70  (step t6377.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) :rule symm :premises (t6377.t2.a1))
% 14.45/14.70  (step t6377.t2.t4 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 14.45/14.70  (step t6377.t2.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) :rule cong :premises (t6377.t2.t3 t6377.t2.t4))
% 14.45/14.70  (step t6377.t2.t6 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e23)) :rule symm :premises (t6377.t2.a0))
% 14.45/14.70  (step t6377.t2.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) tptp.e23)) :rule trans :premises (t6377.t2.t5 t6377.t2.t6))
% 14.45/14.70  (step t6377.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e22 tptp.e23))) :rule cong :premises (t6377.t2.t3 t6377.t2.t7))
% 14.45/14.70  (step t6377.t2.t9 (cl (= (= (= tptp.e22 tptp.e23) false) (not (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.70  (step t6377.t2.t10 (cl (= (= tptp.e22 tptp.e23) false) (not (not (= tptp.e22 tptp.e23)))) :rule equiv2 :premises (t6377.t2.t9))
% 14.45/14.70  (step t6377.t2.t11 (cl (not (not (not (= tptp.e22 tptp.e23)))) (= tptp.e22 tptp.e23)) :rule not_not)
% 14.45/14.70  (step t6377.t2.t12 (cl (= (= tptp.e22 tptp.e23) false) (= tptp.e22 tptp.e23)) :rule resolution :premises (t6377.t2.t10 t6377.t2.t11))
% 14.45/14.70  (step t6377.t2.t13 (cl (= (= tptp.e22 tptp.e23) false)) :rule resolution :premises (t6377.t2.t12 t6377.t2.a2))
% 14.45/14.70  (step t6377.t2.t14 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) false)) :rule trans :premises (t6377.t2.t8 t6377.t2.t13))
% 14.45/14.70  (step t6377.t2.t15 (cl (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule resolution :premises (t6377.t2.t2 t6377.t2.t14))
% 14.45/14.70  (step t6377.t2 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule subproof :discharge (t6377.t2.a0 t6377.t2.a1 t6377.t2.a2))
% 14.45/14.70  (step t6377.t3 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.70  (step t6377.t4 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.70  (step t6377.t5 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6377.t6 (cl (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23))))) :rule resolution :premises (t6377.t2 t6377.t3 t6377.t4 t6377.t5))
% 14.45/14.70  (step t6377.t7 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule reordering :premises (t6377.t6))
% 14.45/14.70  (step t6377.t8 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule contraction :premises (t6377.t7))
% 14.45/14.70  (step t6377.t9 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule resolution :premises (t6377.t1 t6377.t8))
% 14.45/14.70  (step t6377.t10 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule implies_neg2)
% 14.45/14.70  (step t6377.t11 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule resolution :premises (t6377.t9 t6377.t10))
% 14.45/14.70  (step t6377.t12 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule contraction :premises (t6377.t11))
% 14.45/14.70  (step t6377.t13 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule implies :premises (t6377.t12))
% 14.45/14.70  (step t6377.t14 (cl (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= tptp.e22 tptp.e23)))) :rule and_neg)
% 14.45/14.70  (step t6377.t15 (cl (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 tptp.e23)))) :rule resolution :premises (t6377.t14 t6377.a2 t6377.a1 t6377.a0))
% 14.45/14.70  (step t6377.t16 (cl (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule resolution :premises (t6377.t13 t6377.t15))
% 14.45/14.70  (step t6377 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule subproof :discharge (t6377.a0 t6377.a1 t6377.a2))
% 14.45/14.70  (step t6378 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6379 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.70  (step t6380 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.70  (step t6381 (cl (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t6377 t6378 t6379 t6380))
% 14.45/14.70  (step t6382 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule reordering :premises (t6381))
% 14.45/14.70  (step t6383 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule contraction :premises (t6382))
% 14.45/14.70  (step t6384 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule resolution :premises (t6376 t6383))
% 14.45/14.70  (step t6385 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule implies_neg2)
% 14.45/14.70  (step t6386 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule resolution :premises (t6384 t6385))
% 14.45/14.70  (step t6387 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule contraction :premises (t6386))
% 14.45/14.70  (step t6388 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule implies :premises (t6387))
% 14.45/14.70  (step t6389 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule resolution :premises (t6375 t6388))
% 14.45/14.70  (step t6390 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (not (not (= tptp.e22 tptp.e23))))) :rule or_neg)
% 14.45/14.70  (step t6391 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.70  (step t6392 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.70  (step t6393 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule or_neg)
% 14.45/14.70  (step t6394 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule resolution :premises (t6389 t6390 t6391 t6392 t6393))
% 14.45/14.70  (step t6395 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule contraction :premises (t6394))
% 14.45/14.70  (step t6396 (cl (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule resolution :premises (t6373 t6374 t6395))
% 14.45/14.70  (step t6397 (cl (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule or :premises (t6396))
% 14.45/14.70  (step t6398 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule or :premises (t3199))
% 14.45/14.70  (step t6399 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule or :premises (t819))
% 14.45/14.70  (step t6400 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule equiv_pos2)
% 14.45/14.70  (step t6401 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))))) :rule cong :premises (t110 t111 t1347 t204 t3388 t2425 t3588 t1361 t1080 t3126))
% 14.45/14.70  (step t6402 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule and_neg)
% 14.45/14.70  (step t6403 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6404)
% 14.45/14.70  (assume t6404.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.70  (assume t6404.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.70  (assume t6404.a2 (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.70  (assume t6404.a3 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.70  (assume t6404.a4 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.70  (assume t6404.a5 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.70  (assume t6404.a6 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.70  (assume t6404.a7 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))
% 14.45/14.70  (assume t6404.a8 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.45/14.70  (step t6404.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6404.t2)
% 14.45/14.70  (assume t6404.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 14.45/14.70  (assume t6404.t2.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.70  (assume t6404.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.70  (assume t6404.t2.a3 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.70  (assume t6404.t2.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.70  (assume t6404.t2.a5 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.45/14.70  (assume t6404.t2.a6 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.70  (assume t6404.t2.a7 (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.45/14.70  (assume t6404.t2.a8 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))
% 14.45/14.70  (step t6404.t2.t1 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule equiv_simplify)
% 14.45/14.70  (step t6404.t2.t2 (cl (not (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) false)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule equiv1 :premises (t6404.t2.t1))
% 14.45/14.70  (step t6404.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20)) :rule symm :premises (t6404.t2.a1))
% 14.45/14.70  (step t6404.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t6404.t2.t3 t6404.t2.a2))
% 14.45/14.70  (step t6404.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t6404.t2.t4))
% 14.45/14.70  (step t6404.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t6404.t2.a4))
% 14.45/14.70  (step t6404.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6404.t2.t6))
% 14.45/14.70  (step t6404.t2.t8 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t6404.t2.t7 t6404.t2.t7))
% 14.45/14.70  (step t6404.t2.t9 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t6404.t2.a3))
% 14.45/14.70  (step t6404.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule trans :premises (t6404.t2.t8 t6404.t2.t9))
% 14.45/14.70  (step t6404.t2.t11 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.45/14.70  (step t6404.t2.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule cong :premises (t6404.t2.t10 t6404.t2.t11))
% 14.45/14.70  (step t6404.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t6404.t2.t12))
% 14.45/14.70  (step t6404.t2.t14 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.h1 tptp.e12))) :rule trans :premises (t6404.t2.t13 t6404.t2.a5))
% 14.45/14.70  (step t6404.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t6404.t2.t8))
% 14.45/14.70  (step t6404.t2.t16 (cl (= tptp.e21 (tptp.h1 tptp.e10))) :rule trans :premises (t6404.t2.a3 t6404.t2.t15 t6404.t2.a8))
% 14.45/14.70  (step t6404.t2.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10)))) :rule cong :premises (t6404.t2.t14 t6404.t2.t16))
% 14.45/14.70  (step t6404.t2.t18 (cl (= (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) :rule refl)
% 14.45/14.70  (step t6404.t2.t19 (cl (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t6404.t2.a8))
% 14.45/14.70  (step t6404.t2.t20 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e21 tptp.e21))) :rule cong :premises (t6404.t2.t10 t6404.t2.t10))
% 14.45/14.70  (step t6404.t2.t21 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule symm :premises (t6404.t2.t20))
% 14.45/14.70  (step t6404.t2.t22 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (tptp.h1 tptp.e11))) :rule symm :premises (t6404.t2.a7))
% 14.45/14.70  (step t6404.t2.t23 (cl (= (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) :rule trans :premises (t6404.t2.t19 t6404.t2.t8 t6404.t2.t9 t6404.t2.a6 t6404.t2.t21 t6404.t2.t22))
% 14.45/14.70  (step t6404.t2.t24 (cl (= (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11)))) :rule cong :premises (t6404.t2.t18 t6404.t2.t23))
% 14.45/14.70  (step t6404.t2.t25 (cl (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t6404.t2.a5))
% 14.45/14.70  (step t6404.t2.t26 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t6404.t2.a2))
% 14.45/14.70  (step t6404.t2.t27 (cl (= (tptp.h1 tptp.e12) tptp.e20)) :rule trans :premises (t6404.t2.t25 t6404.t2.t12 t6404.t2.t26))
% 14.45/14.70  (step t6404.t2.t28 (cl (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule symm :premises (t6404.t2.t22))
% 14.45/14.70  (step t6404.t2.t29 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) :rule symm :premises (t6404.t2.a6))
% 14.45/14.70  (step t6404.t2.t30 (cl (= (tptp.h1 tptp.e11) tptp.e21)) :rule trans :premises (t6404.t2.t28 t6404.t2.t20 t6404.t2.t29))
% 14.45/14.70  (step t6404.t2.t31 (cl (= (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11)) (tptp.op2 tptp.e20 tptp.e21))) :rule cong :premises (t6404.t2.t27 t6404.t2.t30))
% 14.45/14.70  (step t6404.t2.t32 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t6404.t2.t17 t6404.t2.t24 t6404.t2.t31))
% 14.45/14.70  (step t6404.t2.t33 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t6404.t2.t5 t6404.t2.t32))
% 14.45/14.70  (step t6404.t2.t34 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.70  (step t6404.t2.t35 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t6404.t2.t34))
% 14.45/14.70  (step t6404.t2.t36 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 14.45/14.70  (step t6404.t2.t37 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t6404.t2.t35 t6404.t2.t36))
% 14.45/14.70  (step t6404.t2.t38 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t6404.t2.t37 t6404.t2.a0))
% 14.45/14.70  (step t6404.t2.t39 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) false)) :rule trans :premises (t6404.t2.t33 t6404.t2.t38))
% 14.45/14.70  (step t6404.t2.t40 (cl (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule resolution :premises (t6404.t2.t2 t6404.t2.t39))
% 14.45/14.70  (step t6404.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule subproof :discharge (t6404.t2.a0 t6404.t2.a1 t6404.t2.a2 t6404.t2.a3 t6404.t2.a4 t6404.t2.a5 t6404.t2.a6 t6404.t2.a7 t6404.t2.a8))
% 14.45/14.70  (step t6404.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.70  (step t6404.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.70  (step t6404.t5 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.70  (step t6404.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.70  (step t6404.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6404.t8 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6404.t9 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.70  (step t6404.t10 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.70  (step t6404.t11 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6404.t12 (cl (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))))) :rule resolution :premises (t6404.t2 t6404.t3 t6404.t4 t6404.t5 t6404.t6 t6404.t7 t6404.t8 t6404.t9 t6404.t10 t6404.t11))
% 14.45/14.70  (step t6404.t13 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule reordering :premises (t6404.t12))
% 14.45/14.70  (step t6404.t14 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule contraction :premises (t6404.t13))
% 14.45/14.70  (step t6404.t15 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule resolution :premises (t6404.t1 t6404.t14))
% 14.45/14.70  (step t6404.t16 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule implies_neg2)
% 14.45/14.70  (step t6404.t17 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule resolution :premises (t6404.t15 t6404.t16))
% 14.45/14.70  (step t6404.t18 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule contraction :premises (t6404.t17))
% 14.45/14.70  (step t6404.t19 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule implies :premises (t6404.t18))
% 14.45/14.70  (step t6404.t20 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) :rule and_neg)
% 14.45/14.70  (step t6404.t21 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))) :rule resolution :premises (t6404.t20 t6404.a6 t6404.a5 t6404.a3 t6404.a1 t6404.a0 t6404.a8 t6404.a4 t6404.a2 t6404.a7))
% 14.45/14.70  (step t6404.t22 (cl (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule resolution :premises (t6404.t19 t6404.t21))
% 14.45/14.70  (step t6404 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule subproof :discharge (t6404.a0 t6404.a1 t6404.a2 t6404.a3 t6404.a4 t6404.a5 t6404.a6 t6404.a7 t6404.a8))
% 14.45/14.70  (step t6405 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6406 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.70  (step t6407 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.45/14.70  (step t6408 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.70  (step t6409 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.70  (step t6410 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.70  (step t6411 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.45/14.70  (step t6412 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6413 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6414 (cl (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t6404 t6405 t6406 t6407 t6408 t6409 t6410 t6411 t6412 t6413))
% 14.45/14.70  (step t6415 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule reordering :premises (t6414))
% 14.45/14.70  (step t6416 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule contraction :premises (t6415))
% 14.45/14.70  (step t6417 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule resolution :premises (t6403 t6416))
% 14.45/14.70  (step t6418 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule implies_neg2)
% 14.45/14.70  (step t6419 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule resolution :premises (t6417 t6418))
% 14.45/14.70  (step t6420 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule contraction :premises (t6419))
% 14.45/14.70  (step t6421 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule implies :premises (t6420))
% 14.45/14.70  (step t6422 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule resolution :premises (t6402 t6421))
% 14.45/14.70  (step t6423 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.70  (step t6424 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.70  (step t6425 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.45/14.70  (step t6426 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.70  (step t6427 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.70  (step t6428 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.70  (step t6429 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 14.45/14.70  (step t6430 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))))) :rule or_neg)
% 14.45/14.70  (step t6431 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule or_neg)
% 14.45/14.70  (step t6432 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule or_neg)
% 14.45/14.70  (step t6433 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule resolution :premises (t6422 t6423 t6424 t6425 t6426 t6427 t6428 t6429 t6430 t6431 t6432))
% 14.45/14.70  (step t6434 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule contraction :premises (t6433))
% 14.45/14.70  (step t6435 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule resolution :premises (t6400 t6401 t6434))
% 14.45/14.70  (step t6436 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule or :premises (t6435))
% 14.45/14.70  (step t6437 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule reordering :premises (t6436))
% 14.45/14.70  (step t6438 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.70  (step t6439 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t110 t204 t701 t2425 t2305 t737))
% 14.45/14.70  (step t6440 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 14.45/14.70  (step t6441 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6442)
% 14.45/14.70  (assume t6442.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.70  (assume t6442.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.70  (assume t6442.a2 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.70  (assume t6442.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.70  (assume t6442.a4 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.70  (step t6442.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6442.t2)
% 14.45/14.70  (assume t6442.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.70  (assume t6442.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.70  (assume t6442.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.70  (assume t6442.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.70  (assume t6442.t2.a4 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.70  (step t6442.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.70  (step t6442.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t6442.t2.t1))
% 14.45/14.70  (step t6442.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) :rule symm :premises (t6442.t2.a1))
% 14.45/14.70  (step t6442.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t6442.t2.t3))
% 14.45/14.70  (step t6442.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t6442.t2.a3))
% 14.45/14.70  (step t6442.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t6442.t2.a2))
% 14.45/14.70  (step t6442.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t6442.t2.t6))
% 14.45/14.70  (step t6442.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t6442.t2.t5 t6442.t2.t7))
% 14.45/14.70  (step t6442.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6442.t2.t8))
% 14.45/14.70  (step t6442.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20)) :rule symm :premises (t6442.t2.a4))
% 14.45/14.70  (step t6442.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t6442.t2.t10 t6442.t2.a3))
% 14.45/14.70  (step t6442.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t6442.t2.t11))
% 14.45/14.70  (step t6442.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t6442.t2.t9 t6442.t2.t12))
% 14.45/14.70  (step t6442.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t6442.t2.t13))
% 14.45/14.70  (step t6442.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t6442.t2.t4 t6442.t2.t14))
% 14.45/14.70  (step t6442.t2.t16 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.70  (step t6442.t2.t17 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t6442.t2.t16))
% 14.45/14.70  (step t6442.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.70  (step t6442.t2.t19 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t6442.t2.t17 t6442.t2.t18))
% 14.45/14.70  (step t6442.t2.t20 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t6442.t2.t19 t6442.t2.a0))
% 14.45/14.70  (step t6442.t2.t21 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t6442.t2.t15 t6442.t2.t20))
% 14.45/14.70  (step t6442.t2.t22 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t6442.t2.t2 t6442.t2.t21))
% 14.45/14.70  (step t6442.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t6442.t2.a0 t6442.t2.a1 t6442.t2.a2 t6442.t2.a3 t6442.t2.a4))
% 14.45/14.70  (step t6442.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.70  (step t6442.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6442.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.70  (step t6442.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6442.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.70  (step t6442.t8 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t6442.t2 t6442.t3 t6442.t4 t6442.t5 t6442.t6 t6442.t7))
% 14.45/14.70  (step t6442.t9 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t6442.t8))
% 14.45/14.70  (step t6442.t10 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t6442.t9))
% 14.45/14.70  (step t6442.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t6442.t1 t6442.t10))
% 14.45/14.70  (step t6442.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.70  (step t6442.t13 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t6442.t11 t6442.t12))
% 14.45/14.70  (step t6442.t14 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t6442.t13))
% 14.45/14.70  (step t6442.t15 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t6442.t14))
% 14.45/14.70  (step t6442.t16 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.45/14.70  (step t6442.t17 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t6442.t16 t6442.a4 t6442.a2 t6442.a1 t6442.a0 t6442.a3))
% 14.45/14.70  (step t6442.t18 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t6442.t15 t6442.t17))
% 14.45/14.70  (step t6442 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t6442.a0 t6442.a1 t6442.a2 t6442.a3 t6442.a4))
% 14.45/14.70  (step t6443 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6444 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.70  (step t6445 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6446 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.70  (step t6447 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.70  (step t6448 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t6442 t6443 t6444 t6445 t6446 t6447))
% 14.45/14.70  (step t6449 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t6448))
% 14.45/14.70  (step t6450 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t6449))
% 14.45/14.70  (step t6451 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t6441 t6450))
% 14.45/14.70  (step t6452 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.70  (step t6453 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t6451 t6452))
% 14.45/14.70  (step t6454 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t6453))
% 14.45/14.70  (step t6455 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t6454))
% 14.45/14.70  (step t6456 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t6440 t6455))
% 14.45/14.70  (step t6457 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.70  (step t6458 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.70  (step t6459 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.70  (step t6460 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.70  (step t6461 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.70  (step t6462 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.70  (step t6463 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t6456 t6457 t6458 t6459 t6460 t6461 t6462))
% 14.45/14.70  (step t6464 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t6463))
% 14.45/14.70  (step t6465 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t6438 t6439 t6464))
% 14.45/14.70  (step t6466 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t6465))
% 14.45/14.70  (step t6467 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t6466))
% 14.45/14.70  (step t6468 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t6397 t1270 t6398 t6399 t6437 t1137 t1417 t1418 t396 t397 t3612 t6467 t397 t2329))
% 14.45/14.70  (step t6469 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t6468))
% 14.45/14.70  (step t6470 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule or :premises (t3881))
% 14.45/14.70  (step t6471 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule and_neg)
% 14.45/14.70  (step t6472 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6473)
% 14.45/14.70  (assume t6473.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.70  (assume t6473.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.70  (assume t6473.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.70  (assume t6473.a3 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 14.45/14.70  (assume t6473.a4 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.70  (assume t6473.a5 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.70  (assume t6473.a6 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.70  (assume t6473.a7 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.70  (step t6473.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6473.t2)
% 14.45/14.70  (assume t6473.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.70  (assume t6473.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.70  (assume t6473.t2.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.70  (assume t6473.t2.a3 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.70  (assume t6473.t2.a4 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.70  (assume t6473.t2.a5 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 14.45/14.70  (assume t6473.t2.a6 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.70  (assume t6473.t2.a7 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 14.45/14.70  (step t6473.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t6473.t2.a7))
% 14.45/14.70  (step t6473.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.h4 tptp.e13))) :rule cong :premises (t6473.t2.t1))
% 14.45/14.70  (step t6473.t2.t3 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t6473.t2.a6))
% 14.45/14.70  (step t6473.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t6473.t2.a5))
% 14.45/14.70  (step t6473.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t6473.t2.t4))
% 14.45/14.70  (step t6473.t2.t6 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t6473.t2.a2))
% 14.45/14.70  (step t6473.t2.t7 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6473.t2.t6))
% 14.45/14.70  (step t6473.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t6473.t2.a1))
% 14.45/14.70  (step t6473.t2.t9 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6473.t2.t8))
% 14.45/14.70  (step t6473.t2.t10 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.70  (step t6473.t2.t11 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule cong :premises (t6473.t2.t9 t6473.t2.t10))
% 14.45/14.70  (step t6473.t2.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t6473.t2.t11))
% 14.45/14.70  (step t6473.t2.t13 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t6473.t2.t7 t6473.t2.t12))
% 14.45/14.70  (step t6473.t2.t14 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6473.t2.a0))
% 14.45/14.70  (step t6473.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule symm :premises (t6473.t2.t14))
% 14.45/14.70  (step t6473.t2.t16 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.h4 tptp.e12))) :rule trans :premises (t6473.t2.t11 t6473.t2.t15))
% 14.45/14.70  (step t6473.t2.t17 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t6473.t2.t13 t6473.t2.t16))
% 14.45/14.70  (step t6473.t2.t18 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t6473.t2.a4))
% 14.45/14.70  (step t6473.t2.t19 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6473.t2.t18))
% 14.45/14.70  (step t6473.t2.t20 (cl (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6473.t2.a3))
% 14.45/14.70  (step t6473.t2.t21 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule symm :premises (t6473.t2.t20))
% 14.45/14.70  (step t6473.t2.t22 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t6473.t2.t19 t6473.t2.t21))
% 14.45/14.70  (step t6473.t2.t23 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule cong :premises (t6473.t2.t17 t6473.t2.t22))
% 14.45/14.70  (step t6473.t2.t24 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule trans :premises (t6473.t2.t2 t6473.t2.t3 t6473.t2.t5 t6473.t2.t23))
% 14.45/14.70  (step t6473.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t6473.t2.a0 t6473.t2.a1 t6473.t2.a2 t6473.t2.a3 t6473.t2.a4 t6473.t2.a5 t6473.t2.a6 t6473.t2.a7))
% 14.45/14.70  (step t6473.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6473.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6473.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6473.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t6473.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.70  (step t6473.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.70  (step t6473.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6473.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t6473.t11 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t6473.t2 t6473.t3 t6473.t4 t6473.t5 t6473.t6 t6473.t7 t6473.t8 t6473.t9 t6473.t10))
% 14.45/14.70  (step t6473.t12 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule reordering :premises (t6473.t11))
% 14.45/14.70  (step t6473.t13 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule contraction :premises (t6473.t12))
% 14.45/14.70  (step t6473.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule resolution :premises (t6473.t1 t6473.t13))
% 14.45/14.70  (step t6473.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 14.45/14.70  (step t6473.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))))) :rule resolution :premises (t6473.t14 t6473.t15))
% 14.45/14.70  (step t6473.t17 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))))) :rule contraction :premises (t6473.t16))
% 14.45/14.70  (step t6473.t18 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule implies :premises (t6473.t17))
% 14.45/14.70  (step t6473.t19 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.45/14.70  (step t6473.t20 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t6473.t19 t6473.a7 t6473.a0 t6473.a2 t6473.a6 t6473.a1 t6473.a4 t6473.a5 t6473.a3))
% 14.45/14.70  (step t6473.t21 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule resolution :premises (t6473.t18 t6473.t20))
% 14.45/14.70  (step t6473 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t6473.a0 t6473.a1 t6473.a2 t6473.a3 t6473.a4 t6473.a5 t6473.a6 t6473.a7))
% 14.45/14.70  (step t6474 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6475 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.70  (step t6476 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6477 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t6478 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.45/14.70  (step t6479 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6480 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t6481 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6482 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6473 t6474 t6475 t6476 t6477 t6478 t6479 t6480 t6481))
% 14.45/14.70  (step t6483 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule reordering :premises (t6482))
% 14.45/14.70  (step t6484 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule contraction :premises (t6483))
% 14.45/14.70  (step t6485 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule resolution :premises (t6472 t6484))
% 14.45/14.70  (step t6486 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 14.45/14.70  (step t6487 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))))) :rule resolution :premises (t6485 t6486))
% 14.45/14.70  (step t6488 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))))) :rule contraction :premises (t6487))
% 14.45/14.70  (step t6489 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule implies :premises (t6488))
% 14.45/14.70  (step t6490 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule resolution :premises (t6471 t6489))
% 14.45/14.70  (step t6491 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6490))
% 14.45/14.70  (step t6492 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and :premises (t1128))
% 14.45/14.70  (step t6493 (cl (not (= (not (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= (tptp.h1 tptp.e10) tptp.e20) (= (tptp.h1 tptp.e11) tptp.e20) (= (tptp.h1 tptp.e12) tptp.e20) (= (tptp.h1 tptp.e13) tptp.e20)) (or (= (tptp.h1 tptp.e10) tptp.e21) (= (tptp.h1 tptp.e11) tptp.e21) (= (tptp.h1 tptp.e12) tptp.e21) (= (tptp.h1 tptp.e13) tptp.e21)) (or (= (tptp.h1 tptp.e10) tptp.e22) (= (tptp.h1 tptp.e11) tptp.e22) (= (tptp.h1 tptp.e12) tptp.e22) (= (tptp.h1 tptp.e13) tptp.e22)) (or (= (tptp.h1 tptp.e10) tptp.e23) (= (tptp.h1 tptp.e11) tptp.e23) (= (tptp.h1 tptp.e12) tptp.e23) (= (tptp.h1 tptp.e13) tptp.e23))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= (tptp.h2 tptp.e10) tptp.e20) (= (tptp.h2 tptp.e11) tptp.e20) (= (tptp.h2 tptp.e12) tptp.e20) (= (tptp.h2 tptp.e13) tptp.e20)) (or (= (tptp.h2 tptp.e10) tptp.e21) (= (tptp.h2 tptp.e11) tptp.e21) (= (tptp.h2 tptp.e12) tptp.e21) (= (tptp.h2 tptp.e13) tptp.e21)) (or (= (tptp.h2 tptp.e10) tptp.e22) (= (tptp.h2 tptp.e11) tptp.e22) (= (tptp.h2 tptp.e12) tptp.e22) (= (tptp.h2 tptp.e13) tptp.e22)) (or (= (tptp.h2 tptp.e10) tptp.e23) (= (tptp.h2 tptp.e11) tptp.e23) (= (tptp.h2 tptp.e12) tptp.e23) (= (tptp.h2 tptp.e13) tptp.e23))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= (tptp.h3 tptp.e10) tptp.e20) (= (tptp.h3 tptp.e11) tptp.e20) (= (tptp.h3 tptp.e12) tptp.e20) (= (tptp.h3 tptp.e13) tptp.e20)) (or (= (tptp.h3 tptp.e10) tptp.e21) (= (tptp.h3 tptp.e11) tptp.e21) (= (tptp.h3 tptp.e12) tptp.e21) (= (tptp.h3 tptp.e13) tptp.e21)) (or (= (tptp.h3 tptp.e10) tptp.e22) (= (tptp.h3 tptp.e11) tptp.e22) (= (tptp.h3 tptp.e12) tptp.e22) (= (tptp.h3 tptp.e13) tptp.e22)) (or (= (tptp.h3 tptp.e10) tptp.e23) (= (tptp.h3 tptp.e11) tptp.e23) (= (tptp.h3 tptp.e12) tptp.e23) (= (tptp.h3 tptp.e13) tptp.e23))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= (tptp.h4 tptp.e10) tptp.e20) (= (tptp.h4 tptp.e11) tptp.e20) (= (tptp.h4 tptp.e12) tptp.e20) (= (tptp.h4 tptp.e13) tptp.e20)) (or (= (tptp.h4 tptp.e10) tptp.e21) (= (tptp.h4 tptp.e11) tptp.e21) (= (tptp.h4 tptp.e12) tptp.e21) (= (tptp.h4 tptp.e13) tptp.e21)) (or (= (tptp.h4 tptp.e10) tptp.e22) (= (tptp.h4 tptp.e11) tptp.e22) (= (tptp.h4 tptp.e12) tptp.e22) (= (tptp.h4 tptp.e13) tptp.e22)) (or (= (tptp.h4 tptp.e10) tptp.e23) (= (tptp.h4 tptp.e11) tptp.e23) (= (tptp.h4 tptp.e12) tptp.e23) (= (tptp.h4 tptp.e13) tptp.e23))))) (not (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= tptp.e20 (tptp.h1 tptp.e10)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e13))) (or (= tptp.e21 (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h1 tptp.e11)) (= tptp.e21 (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e13))) (or (= tptp.e22 (tptp.h1 tptp.e10)) (= tptp.e22 (tptp.h1 tptp.e11)) (= tptp.e22 (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.h1 tptp.e13))) (or (= tptp.e23 (tptp.h1 tptp.e10)) (= tptp.e23 (tptp.h1 tptp.e11)) (= tptp.e23 (tptp.h1 tptp.e12)) (= tptp.e23 (tptp.h1 tptp.e13)))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= tptp.e20 (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.h2 tptp.e12)) (= tptp.e20 (tptp.h2 tptp.e13))) (or (= tptp.e21 (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.h2 tptp.e13))) (or (= tptp.e22 (tptp.h2 tptp.e10)) (= tptp.e22 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h2 tptp.e13))) (or (= tptp.e23 (tptp.h2 tptp.e10)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e13)))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= tptp.e20 (tptp.h3 tptp.e10)) (= tptp.e20 (tptp.h3 tptp.e11)) (= tptp.e20 (tptp.h3 tptp.e12)) (= tptp.e20 (tptp.h3 tptp.e13))) (or (= tptp.e21 (tptp.h3 tptp.e10)) (= tptp.e21 (tptp.h3 tptp.e11)) (= tptp.e21 (tptp.h3 tptp.e12)) (= tptp.e21 (tptp.h3 tptp.e13))) (or (= tptp.e22 (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (or (= tptp.e23 (tptp.h3 tptp.e10)) (= tptp.e23 (tptp.h3 tptp.e11)) (= tptp.e23 (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.h3 tptp.e13)))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13))) (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13))) (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13))) (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13)))))))) (not (not (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= (tptp.h1 tptp.e10) tptp.e20) (= (tptp.h1 tptp.e11) tptp.e20) (= (tptp.h1 tptp.e12) tptp.e20) (= (tptp.h1 tptp.e13) tptp.e20)) (or (= (tptp.h1 tptp.e10) tptp.e21) (= (tptp.h1 tptp.e11) tptp.e21) (= (tptp.h1 tptp.e12) tptp.e21) (= (tptp.h1 tptp.e13) tptp.e21)) (or (= (tptp.h1 tptp.e10) tptp.e22) (= (tptp.h1 tptp.e11) tptp.e22) (= (tptp.h1 tptp.e12) tptp.e22) (= (tptp.h1 tptp.e13) tptp.e22)) (or (= (tptp.h1 tptp.e10) tptp.e23) (= (tptp.h1 tptp.e11) tptp.e23) (= (tptp.h1 tptp.e12) tptp.e23) (= (tptp.h1 tptp.e13) tptp.e23))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= (tptp.h2 tptp.e10) tptp.e20) (= (tptp.h2 tptp.e11) tptp.e20) (= (tptp.h2 tptp.e12) tptp.e20) (= (tptp.h2 tptp.e13) tptp.e20)) (or (= (tptp.h2 tptp.e10) tptp.e21) (= (tptp.h2 tptp.e11) tptp.e21) (= (tptp.h2 tptp.e12) tptp.e21) (= (tptp.h2 tptp.e13) tptp.e21)) (or (= (tptp.h2 tptp.e10) tptp.e22) (= (tptp.h2 tptp.e11) tptp.e22) (= (tptp.h2 tptp.e12) tptp.e22) (= (tptp.h2 tptp.e13) tptp.e22)) (or (= (tptp.h2 tptp.e10) tptp.e23) (= (tptp.h2 tptp.e11) tptp.e23) (= (tptp.h2 tptp.e12) tptp.e23) (= (tptp.h2 tptp.e13) tptp.e23))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= (tptp.h3 tptp.e10) tptp.e20) (= (tptp.h3 tptp.e11) tptp.e20) (= (tptp.h3 tptp.e12) tptp.e20) (= (tptp.h3 tptp.e13) tptp.e20)) (or (= (tptp.h3 tptp.e10) tptp.e21) (= (tptp.h3 tptp.e11) tptp.e21) (= (tptp.h3 tptp.e12) tptp.e21) (= (tptp.h3 tptp.e13) tptp.e21)) (or (= (tptp.h3 tptp.e10) tptp.e22) (= (tptp.h3 tptp.e11) tptp.e22) (= (tptp.h3 tptp.e12) tptp.e22) (= (tptp.h3 tptp.e13) tptp.e22)) (or (= (tptp.h3 tptp.e10) tptp.e23) (= (tptp.h3 tptp.e11) tptp.e23) (= (tptp.h3 tptp.e12) tptp.e23) (= (tptp.h3 tptp.e13) tptp.e23))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= (tptp.h4 tptp.e10) tptp.e20) (= (tptp.h4 tptp.e11) tptp.e20) (= (tptp.h4 tptp.e12) tptp.e20) (= (tptp.h4 tptp.e13) tptp.e20)) (or (= (tptp.h4 tptp.e10) tptp.e21) (= (tptp.h4 tptp.e11) tptp.e21) (= (tptp.h4 tptp.e12) tptp.e21) (= (tptp.h4 tptp.e13) tptp.e21)) (or (= (tptp.h4 tptp.e10) tptp.e22) (= (tptp.h4 tptp.e11) tptp.e22) (= (tptp.h4 tptp.e12) tptp.e22) (= (tptp.h4 tptp.e13) tptp.e22)) (or (= (tptp.h4 tptp.e10) tptp.e23) (= (tptp.h4 tptp.e11) tptp.e23) (= (tptp.h4 tptp.e12) tptp.e23) (= (tptp.h4 tptp.e13) tptp.e23)))))) (not (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= tptp.e20 (tptp.h1 tptp.e10)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e13))) (or (= tptp.e21 (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h1 tptp.e11)) (= tptp.e21 (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e13))) (or (= tptp.e22 (tptp.h1 tptp.e10)) (= tptp.e22 (tptp.h1 tptp.e11)) (= tptp.e22 (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.h1 tptp.e13))) (or (= tptp.e23 (tptp.h1 tptp.e10)) (= tptp.e23 (tptp.h1 tptp.e11)) (= tptp.e23 (tptp.h1 tptp.e12)) (= tptp.e23 (tptp.h1 tptp.e13)))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= tptp.e20 (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.h2 tptp.e12)) (= tptp.e20 (tptp.h2 tptp.e13))) (or (= tptp.e21 (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.h2 tptp.e13))) (or (= tptp.e22 (tptp.h2 tptp.e10)) (= tptp.e22 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h2 tptp.e13))) (or (= tptp.e23 (tptp.h2 tptp.e10)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e13)))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= tptp.e20 (tptp.h3 tptp.e10)) (= tptp.e20 (tptp.h3 tptp.e11)) (= tptp.e20 (tptp.h3 tptp.e12)) (= tptp.e20 (tptp.h3 tptp.e13))) (or (= tptp.e21 (tptp.h3 tptp.e10)) (= tptp.e21 (tptp.h3 tptp.e11)) (= tptp.e21 (tptp.h3 tptp.e12)) (= tptp.e21 (tptp.h3 tptp.e13))) (or (= tptp.e22 (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (or (= tptp.e23 (tptp.h3 tptp.e10)) (= tptp.e23 (tptp.h3 tptp.e11)) (= tptp.e23 (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.h3 tptp.e13)))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13))) (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13))) (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13))) (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13))))))) :rule equiv_pos2)
% 14.45/14.70  (step t6494 (cl (= (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6495 (cl (= (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6496 (cl (= (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6497 (cl (= (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6498 (cl (= (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6499 (cl (= (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6500 (cl (= (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6501 (cl (= (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6502 (cl (= (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6503 (cl (= (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6504 (cl (= (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6505 (cl (= (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6506 (cl (= (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6507 (cl (= (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6508 (cl (= (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6509 (cl (= (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6510 (cl (= (= (tptp.h1 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6511 (cl (= (= (tptp.h1 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6512 (cl (= (= (tptp.h1 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6513 (cl (= (or (= (tptp.h1 tptp.e10) tptp.e20) (= (tptp.h1 tptp.e11) tptp.e20) (= (tptp.h1 tptp.e12) tptp.e20) (= (tptp.h1 tptp.e13) tptp.e20)) (or (= tptp.e20 (tptp.h1 tptp.e10)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e13))))) :rule cong :premises (t6510 t6511 t6512 t1131))
% 14.45/14.70  (step t6514 (cl (= (= (tptp.h1 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6515 (cl (= (= (tptp.h1 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6516 (cl (= (= (tptp.h1 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6517 (cl (= (= (tptp.h1 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 14.45/14.70  (step t6518 (cl (= (or (= (tptp.h1 tptp.e10) tptp.e21) (= (tptp.h1 tptp.e11) tptp.e21) (= (tptp.h1 tptp.e12) tptp.e21) (= (tptp.h1 tptp.e13) tptp.e21)) (or (= tptp.e21 (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h1 tptp.e11)) (= tptp.e21 (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e13))))) :rule cong :premises (t6514 t6515 t6516 t6517))
% 14.45/14.70  (step t6519 (cl (= (= (tptp.h1 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6520 (cl (= (= (tptp.h1 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6521 (cl (= (= (tptp.h1 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6522 (cl (= (= (tptp.h1 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 14.45/14.70  (step t6523 (cl (= (or (= (tptp.h1 tptp.e10) tptp.e22) (= (tptp.h1 tptp.e11) tptp.e22) (= (tptp.h1 tptp.e12) tptp.e22) (= (tptp.h1 tptp.e13) tptp.e22)) (or (= tptp.e22 (tptp.h1 tptp.e10)) (= tptp.e22 (tptp.h1 tptp.e11)) (= tptp.e22 (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.h1 tptp.e13))))) :rule cong :premises (t6519 t6520 t6521 t6522))
% 14.45/14.70  (step t6524 (cl (= (= (tptp.h1 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6525 (cl (= (= (tptp.h1 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6526 (cl (= (= (tptp.h1 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6527 (cl (= (= (tptp.h1 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h1 tptp.e13)))) :rule all_simplify)
% 14.45/14.70  (step t6528 (cl (= (or (= (tptp.h1 tptp.e10) tptp.e23) (= (tptp.h1 tptp.e11) tptp.e23) (= (tptp.h1 tptp.e12) tptp.e23) (= (tptp.h1 tptp.e13) tptp.e23)) (or (= tptp.e23 (tptp.h1 tptp.e10)) (= tptp.e23 (tptp.h1 tptp.e11)) (= tptp.e23 (tptp.h1 tptp.e12)) (= tptp.e23 (tptp.h1 tptp.e13))))) :rule cong :premises (t6524 t6525 t6526 t6527))
% 14.45/14.70  (step t6529 (cl (= (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= (tptp.h1 tptp.e10) tptp.e20) (= (tptp.h1 tptp.e11) tptp.e20) (= (tptp.h1 tptp.e12) tptp.e20) (= (tptp.h1 tptp.e13) tptp.e20)) (or (= (tptp.h1 tptp.e10) tptp.e21) (= (tptp.h1 tptp.e11) tptp.e21) (= (tptp.h1 tptp.e12) tptp.e21) (= (tptp.h1 tptp.e13) tptp.e21)) (or (= (tptp.h1 tptp.e10) tptp.e22) (= (tptp.h1 tptp.e11) tptp.e22) (= (tptp.h1 tptp.e12) tptp.e22) (= (tptp.h1 tptp.e13) tptp.e22)) (or (= (tptp.h1 tptp.e10) tptp.e23) (= (tptp.h1 tptp.e11) tptp.e23) (= (tptp.h1 tptp.e12) tptp.e23) (= (tptp.h1 tptp.e13) tptp.e23))) (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= tptp.e20 (tptp.h1 tptp.e10)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e13))) (or (= tptp.e21 (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h1 tptp.e11)) (= tptp.e21 (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e13))) (or (= tptp.e22 (tptp.h1 tptp.e10)) (= tptp.e22 (tptp.h1 tptp.e11)) (= tptp.e22 (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.h1 tptp.e13))) (or (= tptp.e23 (tptp.h1 tptp.e10)) (= tptp.e23 (tptp.h1 tptp.e11)) (= tptp.e23 (tptp.h1 tptp.e12)) (= tptp.e23 (tptp.h1 tptp.e13)))))) :rule cong :premises (t6494 t6495 t6496 t6497 t6498 t6499 t6500 t6501 t6502 t6503 t6504 t6505 t6506 t6507 t6508 t6509 t6513 t6518 t6523 t6528))
% 14.45/14.70  (step t6530 (cl (= (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6531 (cl (= (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6532 (cl (= (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6533 (cl (= (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6534 (cl (= (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6535 (cl (= (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6536 (cl (= (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6537 (cl (= (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6538 (cl (= (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6539 (cl (= (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6540 (cl (= (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6541 (cl (= (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6542 (cl (= (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6543 (cl (= (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6544 (cl (= (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6545 (cl (= (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6546 (cl (= (= (tptp.h2 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6547 (cl (= (= (tptp.h2 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6548 (cl (= (= (tptp.h2 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6549 (cl (= (= (tptp.h2 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 14.45/14.70  (step t6550 (cl (= (or (= (tptp.h2 tptp.e10) tptp.e20) (= (tptp.h2 tptp.e11) tptp.e20) (= (tptp.h2 tptp.e12) tptp.e20) (= (tptp.h2 tptp.e13) tptp.e20)) (or (= tptp.e20 (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.h2 tptp.e12)) (= tptp.e20 (tptp.h2 tptp.e13))))) :rule cong :premises (t6546 t6547 t6548 t6549))
% 14.45/14.70  (step t6551 (cl (= (= (tptp.h2 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6552 (cl (= (= (tptp.h2 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6553 (cl (= (= (tptp.h2 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6554 (cl (= (or (= (tptp.h2 tptp.e10) tptp.e21) (= (tptp.h2 tptp.e11) tptp.e21) (= (tptp.h2 tptp.e12) tptp.e21) (= (tptp.h2 tptp.e13) tptp.e21)) (or (= tptp.e21 (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.h2 tptp.e13))))) :rule cong :premises (t6551 t6552 t6553 t865))
% 14.45/14.70  (step t6555 (cl (= (= (tptp.h2 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6556 (cl (= (= (tptp.h2 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6557 (cl (= (= (tptp.h2 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6558 (cl (= (= (tptp.h2 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 14.45/14.70  (step t6559 (cl (= (or (= (tptp.h2 tptp.e10) tptp.e22) (= (tptp.h2 tptp.e11) tptp.e22) (= (tptp.h2 tptp.e12) tptp.e22) (= (tptp.h2 tptp.e13) tptp.e22)) (or (= tptp.e22 (tptp.h2 tptp.e10)) (= tptp.e22 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h2 tptp.e13))))) :rule cong :premises (t6555 t6556 t6557 t6558))
% 14.45/14.70  (step t6560 (cl (= (= (tptp.h2 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6561 (cl (= (= (tptp.h2 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6562 (cl (= (= (tptp.h2 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6563 (cl (= (= (tptp.h2 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h2 tptp.e13)))) :rule all_simplify)
% 14.45/14.70  (step t6564 (cl (= (or (= (tptp.h2 tptp.e10) tptp.e23) (= (tptp.h2 tptp.e11) tptp.e23) (= (tptp.h2 tptp.e12) tptp.e23) (= (tptp.h2 tptp.e13) tptp.e23)) (or (= tptp.e23 (tptp.h2 tptp.e10)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e13))))) :rule cong :premises (t6560 t6561 t6562 t6563))
% 14.45/14.70  (step t6565 (cl (= (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= (tptp.h2 tptp.e10) tptp.e20) (= (tptp.h2 tptp.e11) tptp.e20) (= (tptp.h2 tptp.e12) tptp.e20) (= (tptp.h2 tptp.e13) tptp.e20)) (or (= (tptp.h2 tptp.e10) tptp.e21) (= (tptp.h2 tptp.e11) tptp.e21) (= (tptp.h2 tptp.e12) tptp.e21) (= (tptp.h2 tptp.e13) tptp.e21)) (or (= (tptp.h2 tptp.e10) tptp.e22) (= (tptp.h2 tptp.e11) tptp.e22) (= (tptp.h2 tptp.e12) tptp.e22) (= (tptp.h2 tptp.e13) tptp.e22)) (or (= (tptp.h2 tptp.e10) tptp.e23) (= (tptp.h2 tptp.e11) tptp.e23) (= (tptp.h2 tptp.e12) tptp.e23) (= (tptp.h2 tptp.e13) tptp.e23))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= tptp.e20 (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.h2 tptp.e12)) (= tptp.e20 (tptp.h2 tptp.e13))) (or (= tptp.e21 (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.h2 tptp.e13))) (or (= tptp.e22 (tptp.h2 tptp.e10)) (= tptp.e22 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h2 tptp.e13))) (or (= tptp.e23 (tptp.h2 tptp.e10)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e13)))))) :rule cong :premises (t6530 t6531 t6532 t6533 t6534 t6535 t6536 t6537 t6538 t6539 t6540 t6541 t6542 t6543 t6544 t6545 t6550 t6554 t6559 t6564))
% 14.45/14.70  (step t6566 (cl (= (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6567 (cl (= (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6568 (cl (= (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6569 (cl (= (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6570 (cl (= (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6571 (cl (= (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6572 (cl (= (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6573 (cl (= (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6574 (cl (= (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6575 (cl (= (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6576 (cl (= (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6577 (cl (= (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6578 (cl (= (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6579 (cl (= (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6580 (cl (= (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6581 (cl (= (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6582 (cl (= (= (tptp.h3 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6583 (cl (= (= (tptp.h3 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6584 (cl (= (= (tptp.h3 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6585 (cl (= (= (tptp.h3 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 14.45/14.70  (step t6586 (cl (= (or (= (tptp.h3 tptp.e10) tptp.e20) (= (tptp.h3 tptp.e11) tptp.e20) (= (tptp.h3 tptp.e12) tptp.e20) (= (tptp.h3 tptp.e13) tptp.e20)) (or (= tptp.e20 (tptp.h3 tptp.e10)) (= tptp.e20 (tptp.h3 tptp.e11)) (= tptp.e20 (tptp.h3 tptp.e12)) (= tptp.e20 (tptp.h3 tptp.e13))))) :rule cong :premises (t6582 t6583 t6584 t6585))
% 14.45/14.70  (step t6587 (cl (= (= (tptp.h3 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6588 (cl (= (= (tptp.h3 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6589 (cl (= (= (tptp.h3 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6590 (cl (= (= (tptp.h3 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 14.45/14.70  (step t6591 (cl (= (or (= (tptp.h3 tptp.e10) tptp.e21) (= (tptp.h3 tptp.e11) tptp.e21) (= (tptp.h3 tptp.e12) tptp.e21) (= (tptp.h3 tptp.e13) tptp.e21)) (or (= tptp.e21 (tptp.h3 tptp.e10)) (= tptp.e21 (tptp.h3 tptp.e11)) (= tptp.e21 (tptp.h3 tptp.e12)) (= tptp.e21 (tptp.h3 tptp.e13))))) :rule cong :premises (t6587 t6588 t6589 t6590))
% 14.45/14.70  (step t6592 (cl (= (= (tptp.h3 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6593 (cl (= (= (tptp.h3 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6594 (cl (= (= (tptp.h3 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6595 (cl (= (or (= (tptp.h3 tptp.e10) tptp.e22) (= (tptp.h3 tptp.e11) tptp.e22) (= (tptp.h3 tptp.e12) tptp.e22) (= (tptp.h3 tptp.e13) tptp.e22)) (or (= tptp.e22 (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))))) :rule cong :premises (t6592 t6593 t6594 t500))
% 14.45/14.70  (step t6596 (cl (= (= (tptp.h3 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6597 (cl (= (= (tptp.h3 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6598 (cl (= (= (tptp.h3 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6599 (cl (= (= (tptp.h3 tptp.e13) tptp.e23) (= tptp.e23 (tptp.h3 tptp.e13)))) :rule all_simplify)
% 14.45/14.70  (step t6600 (cl (= (or (= (tptp.h3 tptp.e10) tptp.e23) (= (tptp.h3 tptp.e11) tptp.e23) (= (tptp.h3 tptp.e12) tptp.e23) (= (tptp.h3 tptp.e13) tptp.e23)) (or (= tptp.e23 (tptp.h3 tptp.e10)) (= tptp.e23 (tptp.h3 tptp.e11)) (= tptp.e23 (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.h3 tptp.e13))))) :rule cong :premises (t6596 t6597 t6598 t6599))
% 14.45/14.70  (step t6601 (cl (= (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= (tptp.h3 tptp.e10) tptp.e20) (= (tptp.h3 tptp.e11) tptp.e20) (= (tptp.h3 tptp.e12) tptp.e20) (= (tptp.h3 tptp.e13) tptp.e20)) (or (= (tptp.h3 tptp.e10) tptp.e21) (= (tptp.h3 tptp.e11) tptp.e21) (= (tptp.h3 tptp.e12) tptp.e21) (= (tptp.h3 tptp.e13) tptp.e21)) (or (= (tptp.h3 tptp.e10) tptp.e22) (= (tptp.h3 tptp.e11) tptp.e22) (= (tptp.h3 tptp.e12) tptp.e22) (= (tptp.h3 tptp.e13) tptp.e22)) (or (= (tptp.h3 tptp.e10) tptp.e23) (= (tptp.h3 tptp.e11) tptp.e23) (= (tptp.h3 tptp.e12) tptp.e23) (= (tptp.h3 tptp.e13) tptp.e23))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= tptp.e20 (tptp.h3 tptp.e10)) (= tptp.e20 (tptp.h3 tptp.e11)) (= tptp.e20 (tptp.h3 tptp.e12)) (= tptp.e20 (tptp.h3 tptp.e13))) (or (= tptp.e21 (tptp.h3 tptp.e10)) (= tptp.e21 (tptp.h3 tptp.e11)) (= tptp.e21 (tptp.h3 tptp.e12)) (= tptp.e21 (tptp.h3 tptp.e13))) (or (= tptp.e22 (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (or (= tptp.e23 (tptp.h3 tptp.e10)) (= tptp.e23 (tptp.h3 tptp.e11)) (= tptp.e23 (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.h3 tptp.e13)))))) :rule cong :premises (t6566 t6567 t6568 t6569 t6570 t6571 t6572 t6573 t6574 t6575 t6576 t6577 t6578 t6579 t6580 t6581 t6586 t6591 t6595 t6600))
% 14.45/14.70  (step t6602 (cl (= (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6603 (cl (= (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6604 (cl (= (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6605 (cl (= (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6606 (cl (= (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6607 (cl (= (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6608 (cl (= (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6609 (cl (= (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6610 (cl (= (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6611 (cl (= (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6612 (cl (= (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6613 (cl (= (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6614 (cl (= (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))))) :rule refl)
% 14.45/14.70  (step t6615 (cl (= (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))))) :rule refl)
% 14.45/14.70  (step t6616 (cl (= (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule refl)
% 14.45/14.70  (step t6617 (cl (= (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))))) :rule refl)
% 14.45/14.70  (step t6618 (cl (= (= (tptp.h4 tptp.e10) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6619 (cl (= (= (tptp.h4 tptp.e11) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6620 (cl (= (= (tptp.h4 tptp.e12) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6621 (cl (= (= (tptp.h4 tptp.e13) tptp.e20) (= tptp.e20 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 14.45/14.70  (step t6622 (cl (= (or (= (tptp.h4 tptp.e10) tptp.e20) (= (tptp.h4 tptp.e11) tptp.e20) (= (tptp.h4 tptp.e12) tptp.e20) (= (tptp.h4 tptp.e13) tptp.e20)) (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13))))) :rule cong :premises (t6618 t6619 t6620 t6621))
% 14.45/14.70  (step t6623 (cl (= (= (tptp.h4 tptp.e10) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6624 (cl (= (= (tptp.h4 tptp.e11) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6625 (cl (= (= (tptp.h4 tptp.e12) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6626 (cl (= (= (tptp.h4 tptp.e13) tptp.e21) (= tptp.e21 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 14.45/14.70  (step t6627 (cl (= (or (= (tptp.h4 tptp.e10) tptp.e21) (= (tptp.h4 tptp.e11) tptp.e21) (= (tptp.h4 tptp.e12) tptp.e21) (= (tptp.h4 tptp.e13) tptp.e21)) (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13))))) :rule cong :premises (t6623 t6624 t6625 t6626))
% 14.45/14.70  (step t6628 (cl (= (= (tptp.h4 tptp.e10) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6629 (cl (= (= (tptp.h4 tptp.e11) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6630 (cl (= (= (tptp.h4 tptp.e12) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6631 (cl (= (= (tptp.h4 tptp.e13) tptp.e22) (= tptp.e22 (tptp.h4 tptp.e13)))) :rule all_simplify)
% 14.45/14.70  (step t6632 (cl (= (or (= (tptp.h4 tptp.e10) tptp.e22) (= (tptp.h4 tptp.e11) tptp.e22) (= (tptp.h4 tptp.e12) tptp.e22) (= (tptp.h4 tptp.e13) tptp.e22)) (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13))))) :rule cong :premises (t6628 t6629 t6630 t6631))
% 14.45/14.70  (step t6633 (cl (= (= (tptp.h4 tptp.e10) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e10)))) :rule all_simplify)
% 14.45/14.70  (step t6634 (cl (= (= (tptp.h4 tptp.e11) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e11)))) :rule all_simplify)
% 14.45/14.70  (step t6635 (cl (= (= (tptp.h4 tptp.e12) tptp.e23) (= tptp.e23 (tptp.h4 tptp.e12)))) :rule all_simplify)
% 14.45/14.70  (step t6636 (cl (= (or (= (tptp.h4 tptp.e10) tptp.e23) (= (tptp.h4 tptp.e11) tptp.e23) (= (tptp.h4 tptp.e12) tptp.e23) (= (tptp.h4 tptp.e13) tptp.e23)) (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule cong :premises (t6633 t6634 t6635 t1123))
% 14.45/14.70  (step t6637 (cl (= (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= (tptp.h4 tptp.e10) tptp.e20) (= (tptp.h4 tptp.e11) tptp.e20) (= (tptp.h4 tptp.e12) tptp.e20) (= (tptp.h4 tptp.e13) tptp.e20)) (or (= (tptp.h4 tptp.e10) tptp.e21) (= (tptp.h4 tptp.e11) tptp.e21) (= (tptp.h4 tptp.e12) tptp.e21) (= (tptp.h4 tptp.e13) tptp.e21)) (or (= (tptp.h4 tptp.e10) tptp.e22) (= (tptp.h4 tptp.e11) tptp.e22) (= (tptp.h4 tptp.e12) tptp.e22) (= (tptp.h4 tptp.e13) tptp.e22)) (or (= (tptp.h4 tptp.e10) tptp.e23) (= (tptp.h4 tptp.e11) tptp.e23) (= (tptp.h4 tptp.e12) tptp.e23) (= (tptp.h4 tptp.e13) tptp.e23))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13))) (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13))) (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13))) (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13)))))) :rule cong :premises (t6602 t6603 t6604 t6605 t6606 t6607 t6608 t6609 t6610 t6611 t6612 t6613 t6614 t6615 t6616 t6617 t6622 t6627 t6632 t6636))
% 14.45/14.70  (step t6638 (cl (= (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= (tptp.h1 tptp.e10) tptp.e20) (= (tptp.h1 tptp.e11) tptp.e20) (= (tptp.h1 tptp.e12) tptp.e20) (= (tptp.h1 tptp.e13) tptp.e20)) (or (= (tptp.h1 tptp.e10) tptp.e21) (= (tptp.h1 tptp.e11) tptp.e21) (= (tptp.h1 tptp.e12) tptp.e21) (= (tptp.h1 tptp.e13) tptp.e21)) (or (= (tptp.h1 tptp.e10) tptp.e22) (= (tptp.h1 tptp.e11) tptp.e22) (= (tptp.h1 tptp.e12) tptp.e22) (= (tptp.h1 tptp.e13) tptp.e22)) (or (= (tptp.h1 tptp.e10) tptp.e23) (= (tptp.h1 tptp.e11) tptp.e23) (= (tptp.h1 tptp.e12) tptp.e23) (= (tptp.h1 tptp.e13) tptp.e23))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= (tptp.h2 tptp.e10) tptp.e20) (= (tptp.h2 tptp.e11) tptp.e20) (= (tptp.h2 tptp.e12) tptp.e20) (= (tptp.h2 tptp.e13) tptp.e20)) (or (= (tptp.h2 tptp.e10) tptp.e21) (= (tptp.h2 tptp.e11) tptp.e21) (= (tptp.h2 tptp.e12) tptp.e21) (= (tptp.h2 tptp.e13) tptp.e21)) (or (= (tptp.h2 tptp.e10) tptp.e22) (= (tptp.h2 tptp.e11) tptp.e22) (= (tptp.h2 tptp.e12) tptp.e22) (= (tptp.h2 tptp.e13) tptp.e22)) (or (= (tptp.h2 tptp.e10) tptp.e23) (= (tptp.h2 tptp.e11) tptp.e23) (= (tptp.h2 tptp.e12) tptp.e23) (= (tptp.h2 tptp.e13) tptp.e23))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= (tptp.h3 tptp.e10) tptp.e20) (= (tptp.h3 tptp.e11) tptp.e20) (= (tptp.h3 tptp.e12) tptp.e20) (= (tptp.h3 tptp.e13) tptp.e20)) (or (= (tptp.h3 tptp.e10) tptp.e21) (= (tptp.h3 tptp.e11) tptp.e21) (= (tptp.h3 tptp.e12) tptp.e21) (= (tptp.h3 tptp.e13) tptp.e21)) (or (= (tptp.h3 tptp.e10) tptp.e22) (= (tptp.h3 tptp.e11) tptp.e22) (= (tptp.h3 tptp.e12) tptp.e22) (= (tptp.h3 tptp.e13) tptp.e22)) (or (= (tptp.h3 tptp.e10) tptp.e23) (= (tptp.h3 tptp.e11) tptp.e23) (= (tptp.h3 tptp.e12) tptp.e23) (= (tptp.h3 tptp.e13) tptp.e23))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= (tptp.h4 tptp.e10) tptp.e20) (= (tptp.h4 tptp.e11) tptp.e20) (= (tptp.h4 tptp.e12) tptp.e20) (= (tptp.h4 tptp.e13) tptp.e20)) (or (= (tptp.h4 tptp.e10) tptp.e21) (= (tptp.h4 tptp.e11) tptp.e21) (= (tptp.h4 tptp.e12) tptp.e21) (= (tptp.h4 tptp.e13) tptp.e21)) (or (= (tptp.h4 tptp.e10) tptp.e22) (= (tptp.h4 tptp.e11) tptp.e22) (= (tptp.h4 tptp.e12) tptp.e22) (= (tptp.h4 tptp.e13) tptp.e22)) (or (= (tptp.h4 tptp.e10) tptp.e23) (= (tptp.h4 tptp.e11) tptp.e23) (= (tptp.h4 tptp.e12) tptp.e23) (= (tptp.h4 tptp.e13) tptp.e23)))) (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= tptp.e20 (tptp.h1 tptp.e10)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e13))) (or (= tptp.e21 (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h1 tptp.e11)) (= tptp.e21 (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e13))) (or (= tptp.e22 (tptp.h1 tptp.e10)) (= tptp.e22 (tptp.h1 tptp.e11)) (= tptp.e22 (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.h1 tptp.e13))) (or (= tptp.e23 (tptp.h1 tptp.e10)) (= tptp.e23 (tptp.h1 tptp.e11)) (= tptp.e23 (tptp.h1 tptp.e12)) (= tptp.e23 (tptp.h1 tptp.e13)))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= tptp.e20 (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.h2 tptp.e12)) (= tptp.e20 (tptp.h2 tptp.e13))) (or (= tptp.e21 (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.h2 tptp.e13))) (or (= tptp.e22 (tptp.h2 tptp.e10)) (= tptp.e22 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h2 tptp.e13))) (or (= tptp.e23 (tptp.h2 tptp.e10)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e13)))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= tptp.e20 (tptp.h3 tptp.e10)) (= tptp.e20 (tptp.h3 tptp.e11)) (= tptp.e20 (tptp.h3 tptp.e12)) (= tptp.e20 (tptp.h3 tptp.e13))) (or (= tptp.e21 (tptp.h3 tptp.e10)) (= tptp.e21 (tptp.h3 tptp.e11)) (= tptp.e21 (tptp.h3 tptp.e12)) (= tptp.e21 (tptp.h3 tptp.e13))) (or (= tptp.e22 (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (or (= tptp.e23 (tptp.h3 tptp.e10)) (= tptp.e23 (tptp.h3 tptp.e11)) (= tptp.e23 (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.h3 tptp.e13)))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13))) (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13))) (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13))) (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13))))))) :rule cong :premises (t6529 t6565 t6601 t6637))
% 14.45/14.70  (step t6639 (cl (= (not (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= (tptp.h1 tptp.e10) tptp.e20) (= (tptp.h1 tptp.e11) tptp.e20) (= (tptp.h1 tptp.e12) tptp.e20) (= (tptp.h1 tptp.e13) tptp.e20)) (or (= (tptp.h1 tptp.e10) tptp.e21) (= (tptp.h1 tptp.e11) tptp.e21) (= (tptp.h1 tptp.e12) tptp.e21) (= (tptp.h1 tptp.e13) tptp.e21)) (or (= (tptp.h1 tptp.e10) tptp.e22) (= (tptp.h1 tptp.e11) tptp.e22) (= (tptp.h1 tptp.e12) tptp.e22) (= (tptp.h1 tptp.e13) tptp.e22)) (or (= (tptp.h1 tptp.e10) tptp.e23) (= (tptp.h1 tptp.e11) tptp.e23) (= (tptp.h1 tptp.e12) tptp.e23) (= (tptp.h1 tptp.e13) tptp.e23))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= (tptp.h2 tptp.e10) tptp.e20) (= (tptp.h2 tptp.e11) tptp.e20) (= (tptp.h2 tptp.e12) tptp.e20) (= (tptp.h2 tptp.e13) tptp.e20)) (or (= (tptp.h2 tptp.e10) tptp.e21) (= (tptp.h2 tptp.e11) tptp.e21) (= (tptp.h2 tptp.e12) tptp.e21) (= (tptp.h2 tptp.e13) tptp.e21)) (or (= (tptp.h2 tptp.e10) tptp.e22) (= (tptp.h2 tptp.e11) tptp.e22) (= (tptp.h2 tptp.e12) tptp.e22) (= (tptp.h2 tptp.e13) tptp.e22)) (or (= (tptp.h2 tptp.e10) tptp.e23) (= (tptp.h2 tptp.e11) tptp.e23) (= (tptp.h2 tptp.e12) tptp.e23) (= (tptp.h2 tptp.e13) tptp.e23))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= (tptp.h3 tptp.e10) tptp.e20) (= (tptp.h3 tptp.e11) tptp.e20) (= (tptp.h3 tptp.e12) tptp.e20) (= (tptp.h3 tptp.e13) tptp.e20)) (or (= (tptp.h3 tptp.e10) tptp.e21) (= (tptp.h3 tptp.e11) tptp.e21) (= (tptp.h3 tptp.e12) tptp.e21) (= (tptp.h3 tptp.e13) tptp.e21)) (or (= (tptp.h3 tptp.e10) tptp.e22) (= (tptp.h3 tptp.e11) tptp.e22) (= (tptp.h3 tptp.e12) tptp.e22) (= (tptp.h3 tptp.e13) tptp.e22)) (or (= (tptp.h3 tptp.e10) tptp.e23) (= (tptp.h3 tptp.e11) tptp.e23) (= (tptp.h3 tptp.e12) tptp.e23) (= (tptp.h3 tptp.e13) tptp.e23))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= (tptp.h4 tptp.e10) tptp.e20) (= (tptp.h4 tptp.e11) tptp.e20) (= (tptp.h4 tptp.e12) tptp.e20) (= (tptp.h4 tptp.e13) tptp.e20)) (or (= (tptp.h4 tptp.e10) tptp.e21) (= (tptp.h4 tptp.e11) tptp.e21) (= (tptp.h4 tptp.e12) tptp.e21) (= (tptp.h4 tptp.e13) tptp.e21)) (or (= (tptp.h4 tptp.e10) tptp.e22) (= (tptp.h4 tptp.e11) tptp.e22) (= (tptp.h4 tptp.e12) tptp.e22) (= (tptp.h4 tptp.e13) tptp.e22)) (or (= (tptp.h4 tptp.e10) tptp.e23) (= (tptp.h4 tptp.e11) tptp.e23) (= (tptp.h4 tptp.e12) tptp.e23) (= (tptp.h4 tptp.e13) tptp.e23))))) (not (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= tptp.e20 (tptp.h1 tptp.e10)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e13))) (or (= tptp.e21 (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h1 tptp.e11)) (= tptp.e21 (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e13))) (or (= tptp.e22 (tptp.h1 tptp.e10)) (= tptp.e22 (tptp.h1 tptp.e11)) (= tptp.e22 (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.h1 tptp.e13))) (or (= tptp.e23 (tptp.h1 tptp.e10)) (= tptp.e23 (tptp.h1 tptp.e11)) (= tptp.e23 (tptp.h1 tptp.e12)) (= tptp.e23 (tptp.h1 tptp.e13)))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= tptp.e20 (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.h2 tptp.e12)) (= tptp.e20 (tptp.h2 tptp.e13))) (or (= tptp.e21 (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.h2 tptp.e13))) (or (= tptp.e22 (tptp.h2 tptp.e10)) (= tptp.e22 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h2 tptp.e13))) (or (= tptp.e23 (tptp.h2 tptp.e10)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e13)))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= tptp.e20 (tptp.h3 tptp.e10)) (= tptp.e20 (tptp.h3 tptp.e11)) (= tptp.e20 (tptp.h3 tptp.e12)) (= tptp.e20 (tptp.h3 tptp.e13))) (or (= tptp.e21 (tptp.h3 tptp.e10)) (= tptp.e21 (tptp.h3 tptp.e11)) (= tptp.e21 (tptp.h3 tptp.e12)) (= tptp.e21 (tptp.h3 tptp.e13))) (or (= tptp.e22 (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (or (= tptp.e23 (tptp.h3 tptp.e10)) (= tptp.e23 (tptp.h3 tptp.e11)) (= tptp.e23 (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.h3 tptp.e13)))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13))) (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13))) (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13))) (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13)))))))) :rule cong :premises (t6638))
% 14.45/14.70  (step t6640 (cl (not (or (and (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e10) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e12) (tptp.h1 tptp.e13))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e10))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e11))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e12))) (= (tptp.h1 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e13) (tptp.h1 tptp.e13))) (or (= tptp.e20 (tptp.h1 tptp.e10)) (= tptp.e20 (tptp.h1 tptp.e11)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e13))) (or (= tptp.e21 (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h1 tptp.e11)) (= tptp.e21 (tptp.h1 tptp.e12)) (= tptp.e21 (tptp.h1 tptp.e13))) (or (= tptp.e22 (tptp.h1 tptp.e10)) (= tptp.e22 (tptp.h1 tptp.e11)) (= tptp.e22 (tptp.h1 tptp.e12)) (= tptp.e22 (tptp.h1 tptp.e13))) (or (= tptp.e23 (tptp.h1 tptp.e10)) (= tptp.e23 (tptp.h1 tptp.e11)) (= tptp.e23 (tptp.h1 tptp.e12)) (= tptp.e23 (tptp.h1 tptp.e13)))) (and (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e11) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e12) (tptp.h2 tptp.e13))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e10))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e11))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e12))) (= (tptp.h2 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h2 tptp.e13) (tptp.h2 tptp.e13))) (or (= tptp.e20 (tptp.h2 tptp.e10)) (= tptp.e20 (tptp.h2 tptp.e11)) (= tptp.e20 (tptp.h2 tptp.e12)) (= tptp.e20 (tptp.h2 tptp.e13))) (or (= tptp.e21 (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e11)) (= tptp.e21 (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.h2 tptp.e13))) (or (= tptp.e22 (tptp.h2 tptp.e10)) (= tptp.e22 (tptp.h2 tptp.e11)) (= tptp.e22 (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h2 tptp.e13))) (or (= tptp.e23 (tptp.h2 tptp.e10)) (= tptp.e23 (tptp.h2 tptp.e11)) (= tptp.e23 (tptp.h2 tptp.e12)) (= tptp.e23 (tptp.h2 tptp.e13)))) (and (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e10) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e11) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e12) (tptp.h3 tptp.e13))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e10))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e11))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e12))) (= (tptp.h3 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h3 tptp.e13) (tptp.h3 tptp.e13))) (or (= tptp.e20 (tptp.h3 tptp.e10)) (= tptp.e20 (tptp.h3 tptp.e11)) (= tptp.e20 (tptp.h3 tptp.e12)) (= tptp.e20 (tptp.h3 tptp.e13))) (or (= tptp.e21 (tptp.h3 tptp.e10)) (= tptp.e21 (tptp.h3 tptp.e11)) (= tptp.e21 (tptp.h3 tptp.e12)) (= tptp.e21 (tptp.h3 tptp.e13))) (or (= tptp.e22 (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.h3 tptp.e11)) (= tptp.e22 (tptp.h3 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (or (= tptp.e23 (tptp.h3 tptp.e10)) (= tptp.e23 (tptp.h3 tptp.e11)) (= tptp.e23 (tptp.h3 tptp.e12)) (= tptp.e23 (tptp.h3 tptp.e13)))) (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13))) (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13))) (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13))) (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13))))))) :rule resolution :premises (t6493 t6639 a17))
% 14.45/14.70  (step t6641 (cl (not (and (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13))) (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13))) (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13))) (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13)))))) :rule not_or :premises (t6640))
% 14.45/14.70  (step t6642 (cl (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (not (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13)))) (not (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13)))) (not (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13)))) (not (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule not_and :premises (t6641))
% 14.45/14.70  (step t6643 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule and_neg)
% 14.45/14.70  (step t6644 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6645)
% 14.45/14.70  (assume t6645.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (assume t6645.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.70  (assume t6645.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.70  (assume t6645.a3 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.70  (assume t6645.a4 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.70  (step t6645.t1 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6645.t2)
% 14.45/14.70  (assume t6645.t2.a0 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.70  (assume t6645.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.70  (assume t6645.t2.a2 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.70  (assume t6645.t2.a3 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.70  (assume t6645.t2.a4 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (step t6645.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6645.t2.a4))
% 14.45/14.70  (step t6645.t2.t2 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6645.t2.t1))
% 14.45/14.70  (step t6645.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t6645.t2.t2 t6645.t2.t2))
% 14.45/14.70  (step t6645.t2.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t6645.t2.a3))
% 14.45/14.70  (step t6645.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule trans :premises (t6645.t2.t3 t6645.t2.t4))
% 14.45/14.70  (step t6645.t2.t6 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.h4 tptp.e11))) :rule cong :premises (t6645.t2.t5))
% 14.45/14.70  (step t6645.t2.t7 (cl (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6645.t2.a2))
% 14.45/14.70  (step t6645.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t6645.t2.a1))
% 14.45/14.70  (step t6645.t2.t9 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t6645.t2.t8 t6645.t2.t8))
% 14.45/14.70  (step t6645.t2.t10 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6645.t2.t8))
% 14.45/14.70  (step t6645.t2.t11 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6645.t2.a0))
% 14.45/14.70  (step t6645.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule symm :premises (t6645.t2.t11))
% 14.45/14.70  (step t6645.t2.t13 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t6645.t2.t10 t6645.t2.t12))
% 14.45/14.70  (step t6645.t2.t14 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule cong :premises (t6645.t2.t13 t6645.t2.t13))
% 14.45/14.70  (step t6645.t2.t15 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule trans :premises (t6645.t2.t6 t6645.t2.t7 t6645.t2.t9 t6645.t2.t14))
% 14.45/14.70  (step t6645.t2 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t6645.t2.a0 t6645.t2.a1 t6645.t2.a2 t6645.t2.a3 t6645.t2.a4))
% 14.45/14.70  (step t6645.t3 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6645.t4 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6645.t5 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t6645.t6 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.70  (step t6645.t7 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6645.t8 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t6645.t2 t6645.t3 t6645.t4 t6645.t5 t6645.t6 t6645.t7))
% 14.45/14.70  (step t6645.t9 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule reordering :premises (t6645.t8))
% 14.45/14.70  (step t6645.t10 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule contraction :premises (t6645.t9))
% 14.45/14.70  (step t6645.t11 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule resolution :premises (t6645.t1 t6645.t10))
% 14.45/14.70  (step t6645.t12 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 14.45/14.70  (step t6645.t13 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))))) :rule resolution :premises (t6645.t11 t6645.t12))
% 14.45/14.70  (step t6645.t14 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))))) :rule contraction :premises (t6645.t13))
% 14.45/14.70  (step t6645.t15 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule implies :premises (t6645.t14))
% 14.45/14.70  (step t6645.t16 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.45/14.70  (step t6645.t17 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t6645.t16 t6645.a3 t6645.a2 t6645.a4 t6645.a1 t6645.a0))
% 14.45/14.70  (step t6645.t18 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule resolution :premises (t6645.t15 t6645.t17))
% 14.45/14.70  (step t6645 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t6645.a0 t6645.a1 t6645.a2 t6645.a3 t6645.a4))
% 14.45/14.70  (step t6646 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6647 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.70  (step t6648 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6649 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6650 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.70  (step t6651 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))))) :rule resolution :premises (t6645 t6646 t6647 t6648 t6649 t6650))
% 14.45/14.70  (step t6652 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule reordering :premises (t6651))
% 14.45/14.70  (step t6653 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule contraction :premises (t6652))
% 14.45/14.70  (step t6654 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule resolution :premises (t6644 t6653))
% 14.45/14.70  (step t6655 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 14.45/14.70  (step t6656 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))))) :rule resolution :premises (t6654 t6655))
% 14.45/14.70  (step t6657 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))))) :rule contraction :premises (t6656))
% 14.45/14.70  (step t6658 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule implies :premises (t6657))
% 14.45/14.70  (step t6659 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule resolution :premises (t6643 t6658))
% 14.45/14.70  (step t6660 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule reordering :premises (t6659))
% 14.45/14.70  (step t6661 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e10)))) :rule resolution :premises (t6660 t4393 t397 t4541 t1342 t6492))
% 14.45/14.70  (step t6662 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule and_neg)
% 14.45/14.70  (step t6663 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6664)
% 14.45/14.70  (assume t6664.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (assume t6664.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.70  (assume t6664.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.70  (assume t6664.a3 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.70  (assume t6664.a4 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.70  (assume t6664.a5 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.70  (step t6664.t1 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.45/14.70  (anchor :step t6664.t2)
% 14.45/14.70  (assume t6664.t2.a0 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.70  (assume t6664.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.70  (assume t6664.t2.a2 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.70  (assume t6664.t2.a3 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.70  (assume t6664.t2.a4 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.70  (assume t6664.t2.a5 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.70  (step t6664.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6664.t2.a5))
% 14.45/14.70  (step t6664.t2.t2 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6664.t2.t1))
% 14.45/14.70  (step t6664.t2.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.70  (step t6664.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule cong :premises (t6664.t2.t2 t6664.t2.t3))
% 14.45/14.70  (step t6664.t2.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t6664.t2.a4))
% 14.45/14.70  (step t6664.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule trans :premises (t6664.t2.t4 t6664.t2.t5))
% 14.45/14.70  (step t6664.t2.t7 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.h4 tptp.e12))) :rule cong :premises (t6664.t2.t6))
% 14.45/14.70  (step t6664.t2.t8 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6664.t2.a3))
% 14.45/14.70  (step t6664.t2.t9 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t6664.t2.a1))
% 14.45/14.70  (step t6664.t2.t10 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.70  (step t6664.t2.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t6664.t2.t9 t6664.t2.t10))
% 14.45/14.70  (step t6664.t2.t12 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6664.t2.t9))
% 14.45/14.70  (step t6664.t2.t13 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6664.t2.a0))
% 14.45/14.70  (step t6664.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule symm :premises (t6664.t2.t13))
% 14.45/14.70  (step t6664.t2.t15 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t6664.t2.t12 t6664.t2.t14))
% 14.45/14.70  (step t6664.t2.t16 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t6664.t2.a2))
% 14.45/14.70  (step t6664.t2.t17 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t6664.t2.t16))
% 14.45/14.70  (step t6664.t2.t18 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule cong :premises (t6664.t2.t15 t6664.t2.t17))
% 14.45/14.70  (step t6664.t2.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule trans :premises (t6664.t2.t7 t6664.t2.t8 t6664.t2.t11 t6664.t2.t18))
% 14.45/14.70  (step t6664.t2 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t6664.t2.a0 t6664.t2.a1 t6664.t2.a2 t6664.t2.a3 t6664.t2.a4 t6664.t2.a5))
% 14.45/14.70  (step t6664.t3 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6664.t4 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6664.t5 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6664.t6 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6664.t7 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6664.t8 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6664.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t6664.t2 t6664.t3 t6664.t4 t6664.t5 t6664.t6 t6664.t7 t6664.t8))
% 14.45/14.70  (step t6664.t10 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule reordering :premises (t6664.t9))
% 14.45/14.70  (step t6664.t11 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule contraction :premises (t6664.t10))
% 14.45/14.70  (step t6664.t12 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule resolution :premises (t6664.t1 t6664.t11))
% 14.45/14.70  (step t6664.t13 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 14.45/14.70  (step t6664.t14 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))))) :rule resolution :premises (t6664.t12 t6664.t13))
% 14.45/14.70  (step t6664.t15 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))))) :rule contraction :premises (t6664.t14))
% 14.45/14.70  (step t6664.t16 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule implies :premises (t6664.t15))
% 14.45/14.70  (step t6664.t17 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.45/14.70  (step t6664.t18 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t6664.t17 t6664.a4 t6664.a2 t6664.a3 t6664.a5 t6664.a1 t6664.a0))
% 14.45/14.70  (step t6664.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule resolution :premises (t6664.t16 t6664.t18))
% 14.45/14.70  (step t6664 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t6664.a0 t6664.a1 t6664.a2 t6664.a3 t6664.a4 t6664.a5))
% 14.45/14.70  (step t6665 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6666 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6667 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.70  (step t6668 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.70  (step t6669 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.70  (step t6670 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.70  (step t6671 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6664 t6665 t6666 t6667 t6668 t6669 t6670))
% 14.45/14.70  (step t6672 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule reordering :premises (t6671))
% 14.45/14.70  (step t6673 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule contraction :premises (t6672))
% 14.45/14.70  (step t6674 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule resolution :premises (t6663 t6673))
% 14.45/14.70  (step t6675 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 14.45/14.70  (step t6676 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))))) :rule resolution :premises (t6674 t6675))
% 14.45/14.71  (step t6677 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))))) :rule contraction :premises (t6676))
% 14.45/14.71  (step t6678 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule implies :premises (t6677))
% 14.45/14.71  (step t6679 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule resolution :premises (t6662 t6678))
% 14.45/14.71  (step t6680 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6679))
% 14.45/14.71  (step t6681 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e13)))) :rule resolution :premises (t6680 t4393 t397 t4394 t2294 t1342 t1129))
% 14.45/14.71  (step t6682 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) :rule and_neg)
% 14.45/14.71  (step t6683 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6684)
% 14.45/14.71  (assume t6684.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.71  (assume t6684.a1 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.71  (assume t6684.a2 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (step t6684.t1 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6684.t2)
% 14.45/14.71  (assume t6684.t2.a0 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.71  (assume t6684.t2.a1 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (assume t6684.t2.a2 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.71  (step t6684.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6684.t2.a2))
% 14.45/14.71  (step t6684.t2.t2 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6684.t2.t1))
% 14.45/14.71  (step t6684.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6684.t2.t2))
% 14.45/14.71  (step t6684.t2.t4 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.h4 tptp.e10))) :rule cong :premises (t6684.t2.t3))
% 14.45/14.71  (step t6684.t2.t5 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6684.t2.a1))
% 14.45/14.71  (step t6684.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule symm :premises (t6684.t2.t5))
% 14.45/14.71  (step t6684.t2.t7 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6684.t2.t6))
% 14.45/14.71  (step t6684.t2.t8 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t6684.t2.a0))
% 14.45/14.71  (step t6684.t2.t9 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t6684.t2.t8))
% 14.45/14.71  (step t6684.t2.t10 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule cong :premises (t6684.t2.t9 t6684.t2.t9))
% 14.45/14.71  (step t6684.t2.t11 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule trans :premises (t6684.t2.t4 t6684.t2.t7 t6684.t2.t10))
% 14.45/14.71  (step t6684.t2 (cl (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t6684.t2.a0 t6684.t2.a1 t6684.t2.a2))
% 14.45/14.71  (step t6684.t3 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6684.t4 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t6684.t5 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6684.t6 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t6684.t2 t6684.t3 t6684.t4 t6684.t5))
% 14.45/14.71  (step t6684.t7 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule reordering :premises (t6684.t6))
% 14.45/14.71  (step t6684.t8 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule contraction :premises (t6684.t7))
% 14.45/14.71  (step t6684.t9 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule resolution :premises (t6684.t1 t6684.t8))
% 14.45/14.71  (step t6684.t10 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 14.45/14.71  (step t6684.t11 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))))) :rule resolution :premises (t6684.t9 t6684.t10))
% 14.45/14.71  (step t6684.t12 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))))) :rule contraction :premises (t6684.t11))
% 14.45/14.71  (step t6684.t13 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule implies :premises (t6684.t12))
% 14.45/14.71  (step t6684.t14 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.45/14.71  (step t6684.t15 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t6684.t14 t6684.a1 t6684.a2 t6684.a0))
% 14.45/14.71  (step t6684.t16 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule resolution :premises (t6684.t13 t6684.t15))
% 14.45/14.71  (step t6684 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t6684.a0 t6684.a1 t6684.a2))
% 14.45/14.71  (step t6685 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6686 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6687 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t6688 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))))) :rule resolution :premises (t6684 t6685 t6686 t6687))
% 14.45/14.71  (step t6689 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule reordering :premises (t6688))
% 14.45/14.71  (step t6690 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule contraction :premises (t6689))
% 14.45/14.71  (step t6691 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule resolution :premises (t6683 t6690))
% 14.45/14.71  (step t6692 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 14.45/14.71  (step t6693 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))))) :rule resolution :premises (t6691 t6692))
% 14.45/14.71  (step t6694 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))))) :rule contraction :premises (t6693))
% 14.45/14.71  (step t6695 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule implies :premises (t6694))
% 14.45/14.71  (step t6696 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule resolution :premises (t6682 t6695))
% 14.45/14.71  (step t6697 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) :rule reordering :premises (t6696))
% 14.45/14.71  (step t6698 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule resolution :premises (t6697 t4393 t2294 t1342))
% 14.45/14.71  (step t6699 (cl (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.h4 tptp.e10)))) :rule or_neg)
% 14.45/14.71  (step t6700 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) :rule and_neg)
% 14.45/14.71  (step t6701 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6702)
% 14.45/14.71  (assume t6702.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6702.a1 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (step t6702.t1 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.h4 tptp.e10))) (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6702.t2)
% 14.45/14.71  (assume t6702.t2.a0 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (assume t6702.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (step t6702.t2.t1 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t6702.t2.a1))
% 14.45/14.71  (step t6702.t2.t2 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6702.t2.t1))
% 14.45/14.71  (step t6702.t2.t3 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6702.t2.a0))
% 14.45/14.71  (step t6702.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule symm :premises (t6702.t2.t3))
% 14.45/14.71  (step t6702.t2.t5 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t6702.t2.t2 t6702.t2.t4))
% 14.45/14.71  (step t6702.t2 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule subproof :discharge (t6702.t2.a0 t6702.t2.a1))
% 14.45/14.71  (step t6702.t3 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t6702.t4 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6702.t5 (cl (= tptp.e20 (tptp.h4 tptp.e10)) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t6702.t2 t6702.t3 t6702.t4))
% 14.45/14.71  (step t6702.t6 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule reordering :premises (t6702.t5))
% 14.45/14.71  (step t6702.t7 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule contraction :premises (t6702.t6))
% 14.45/14.71  (step t6702.t8 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule resolution :premises (t6702.t1 t6702.t7))
% 14.45/14.71  (step t6702.t9 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.h4 tptp.e10)))) :rule implies_neg2)
% 14.45/14.71  (step t6702.t10 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.h4 tptp.e10))) (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.h4 tptp.e10)))) :rule resolution :premises (t6702.t8 t6702.t9))
% 14.45/14.71  (step t6702.t11 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.h4 tptp.e10)))) :rule contraction :premises (t6702.t10))
% 14.45/14.71  (step t6702.t12 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule implies :premises (t6702.t11))
% 14.45/14.71  (step t6702.t13 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.45/14.71  (step t6702.t14 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t6702.t13 t6702.a1 t6702.a0))
% 14.45/14.71  (step t6702.t15 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule resolution :premises (t6702.t12 t6702.t14))
% 14.45/14.71  (step t6702 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule subproof :discharge (t6702.a0 t6702.a1))
% 14.45/14.71  (step t6703 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6704 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t6705 (cl (= tptp.e20 (tptp.h4 tptp.e10)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))))) :rule resolution :premises (t6702 t6703 t6704))
% 14.45/14.71  (step t6706 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule reordering :premises (t6705))
% 14.45/14.71  (step t6707 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule contraction :premises (t6706))
% 14.45/14.71  (step t6708 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule resolution :premises (t6701 t6707))
% 14.45/14.71  (step t6709 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.h4 tptp.e10)))) :rule implies_neg2)
% 14.45/14.71  (step t6710 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10)))) :rule resolution :premises (t6708 t6709))
% 14.45/14.71  (step t6711 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10)))) :rule contraction :premises (t6710))
% 14.45/14.71  (step t6712 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule implies :premises (t6711))
% 14.45/14.71  (step t6713 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= tptp.e20 (tptp.h4 tptp.e10))) :rule resolution :premises (t6700 t6712))
% 14.45/14.71  (step t6714 (cl (= tptp.e20 (tptp.h4 tptp.e10)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) :rule reordering :premises (t6713))
% 14.45/14.71  (step t6715 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule resolution :premises (t6714 t397 t1342))
% 14.45/14.71  (step t6716 (cl (or (= tptp.e20 (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.h4 tptp.e13)))) :rule resolution :premises (t6699 t6715))
% 14.45/14.71  (step t6717 (cl (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13))) (not (= tptp.e21 (tptp.h4 tptp.e11)))) :rule or_neg)
% 14.45/14.71  (step t6718 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule and_neg)
% 14.45/14.71  (step t6719 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6720)
% 14.45/14.71  (assume t6720.a0 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t6720.a1 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.71  (step t6720.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.h4 tptp.e11))) (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6720.t2)
% 14.45/14.71  (assume t6720.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.71  (assume t6720.t2.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (step t6720.t2.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t6720.t2.a1))
% 14.45/14.71  (step t6720.t2.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6720.t2.t1))
% 14.45/14.71  (step t6720.t2.t3 (cl (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6720.t2.a0))
% 14.45/14.71  (step t6720.t2.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule symm :premises (t6720.t2.t3))
% 14.45/14.71  (step t6720.t2.t5 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t6720.t2.t2 t6720.t2.t4))
% 14.45/14.71  (step t6720.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule subproof :discharge (t6720.t2.a0 t6720.t2.a1))
% 14.45/14.71  (step t6720.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6720.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t6720.t5 (cl (= tptp.e21 (tptp.h4 tptp.e11)) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t6720.t2 t6720.t3 t6720.t4))
% 14.45/14.71  (step t6720.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule reordering :premises (t6720.t5))
% 14.45/14.71  (step t6720.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule contraction :premises (t6720.t6))
% 14.45/14.71  (step t6720.t8 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule resolution :premises (t6720.t1 t6720.t7))
% 14.45/14.71  (step t6720.t9 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.h4 tptp.e11)))) :rule implies_neg2)
% 14.45/14.71  (step t6720.t10 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.h4 tptp.e11))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.h4 tptp.e11)))) :rule resolution :premises (t6720.t8 t6720.t9))
% 14.45/14.71  (step t6720.t11 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.h4 tptp.e11)))) :rule contraction :premises (t6720.t10))
% 14.45/14.71  (step t6720.t12 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule implies :premises (t6720.t11))
% 14.45/14.71  (step t6720.t13 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.45/14.71  (step t6720.t14 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t6720.t13 t6720.a1 t6720.a0))
% 14.45/14.71  (step t6720.t15 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule resolution :premises (t6720.t12 t6720.t14))
% 14.45/14.71  (step t6720 (cl (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule subproof :discharge (t6720.a0 t6720.a1))
% 14.45/14.71  (step t6721 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t6722 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6723 (cl (= tptp.e21 (tptp.h4 tptp.e11)) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))))) :rule resolution :premises (t6720 t6721 t6722))
% 14.45/14.71  (step t6724 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule reordering :premises (t6723))
% 14.45/14.71  (step t6725 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule contraction :premises (t6724))
% 14.45/14.71  (step t6726 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule resolution :premises (t6719 t6725))
% 14.45/14.71  (step t6727 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.h4 tptp.e11)))) :rule implies_neg2)
% 14.45/14.71  (step t6728 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11)))) :rule resolution :premises (t6726 t6727))
% 14.45/14.71  (step t6729 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11)))) :rule contraction :premises (t6728))
% 14.45/14.71  (step t6730 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule implies :premises (t6729))
% 14.45/14.71  (step t6731 (cl (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= tptp.e21 (tptp.h4 tptp.e11))) :rule resolution :premises (t6718 t6730))
% 14.45/14.71  (step t6732 (cl (= tptp.e21 (tptp.h4 tptp.e11)) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule reordering :premises (t6731))
% 14.45/14.71  (step t6733 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule resolution :premises (t6732 t396 t6492))
% 14.45/14.71  (step t6734 (cl (or (= tptp.e21 (tptp.h4 tptp.e10)) (= tptp.e21 (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.h4 tptp.e12)) (= tptp.e21 (tptp.h4 tptp.e13)))) :rule resolution :premises (t6717 t6733))
% 14.45/14.71  (step t6735 (cl (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13))) (not (= tptp.e22 (tptp.h4 tptp.e12)))) :rule or_neg)
% 14.45/14.71  (step t6736 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t6737 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6738)
% 14.45/14.71  (assume t6738.a0 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.71  (assume t6738.a1 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.71  (step t6738.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.h4 tptp.e12))) (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6738.t2)
% 14.45/14.71  (assume t6738.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.71  (assume t6738.t2.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.71  (step t6738.t2.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t6738.t2.a1))
% 14.45/14.71  (step t6738.t2.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6738.t2.t1))
% 14.45/14.71  (step t6738.t2.t3 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6738.t2.a0))
% 14.45/14.71  (step t6738.t2.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule symm :premises (t6738.t2.t3))
% 14.45/14.71  (step t6738.t2.t5 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t6738.t2.t2 t6738.t2.t4))
% 14.45/14.71  (step t6738.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule subproof :discharge (t6738.t2.a0 t6738.t2.a1))
% 14.45/14.71  (step t6738.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6738.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6738.t5 (cl (= tptp.e22 (tptp.h4 tptp.e12)) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t6738.t2 t6738.t3 t6738.t4))
% 14.45/14.71  (step t6738.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule reordering :premises (t6738.t5))
% 14.45/14.71  (step t6738.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule contraction :premises (t6738.t6))
% 14.45/14.71  (step t6738.t8 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule resolution :premises (t6738.t1 t6738.t7))
% 14.45/14.71  (step t6738.t9 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.h4 tptp.e12)))) :rule implies_neg2)
% 14.45/14.71  (step t6738.t10 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.h4 tptp.e12))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.h4 tptp.e12)))) :rule resolution :premises (t6738.t8 t6738.t9))
% 14.45/14.71  (step t6738.t11 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.h4 tptp.e12)))) :rule contraction :premises (t6738.t10))
% 14.45/14.71  (step t6738.t12 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule implies :premises (t6738.t11))
% 14.45/14.71  (step t6738.t13 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.45/14.71  (step t6738.t14 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t6738.t13 t6738.a1 t6738.a0))
% 14.45/14.71  (step t6738.t15 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule resolution :premises (t6738.t12 t6738.t14))
% 14.45/14.71  (step t6738 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule subproof :discharge (t6738.a0 t6738.a1))
% 14.45/14.71  (step t6739 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6740 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6741 (cl (= tptp.e22 (tptp.h4 tptp.e12)) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6738 t6739 t6740))
% 14.45/14.71  (step t6742 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule reordering :premises (t6741))
% 14.45/14.71  (step t6743 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule contraction :premises (t6742))
% 14.45/14.71  (step t6744 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule resolution :premises (t6737 t6743))
% 14.45/14.71  (step t6745 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.h4 tptp.e12)))) :rule implies_neg2)
% 14.45/14.71  (step t6746 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12)))) :rule resolution :premises (t6744 t6745))
% 14.45/14.71  (step t6747 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12)))) :rule contraction :premises (t6746))
% 14.45/14.71  (step t6748 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule implies :premises (t6747))
% 14.45/14.71  (step t6749 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= tptp.e22 (tptp.h4 tptp.e12))) :rule resolution :premises (t6736 t6748))
% 14.45/14.71  (step t6750 (cl (= tptp.e22 (tptp.h4 tptp.e12)) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6749))
% 14.45/14.71  (step t6751 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule resolution :premises (t6750 t447 t1129))
% 14.45/14.71  (step t6752 (cl (or (= tptp.e22 (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.h4 tptp.e11)) (= tptp.e22 (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.h4 tptp.e13)))) :rule resolution :premises (t6735 t6751))
% 14.45/14.71  (step t6753 (cl (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule or_neg)
% 14.45/14.71  (step t6754 (cl (or (= tptp.e23 (tptp.h4 tptp.e10)) (= tptp.e23 (tptp.h4 tptp.e11)) (= tptp.e23 (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule resolution :premises (t6753 t2294))
% 14.45/14.71  (step t6755 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule or :premises (t605))
% 14.45/14.71  (step t6756 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule and_neg)
% 14.45/14.71  (step t6757 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6758)
% 14.45/14.71  (assume t6758.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6758.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t6758.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.71  (assume t6758.a3 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.71  (assume t6758.a4 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (assume t6758.a5 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.71  (step t6758.t1 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6758.t2)
% 14.45/14.71  (assume t6758.t2.a0 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (assume t6758.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6758.t2.a2 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.71  (assume t6758.t2.a3 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t6758.t2.a4 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.45/14.71  (assume t6758.t2.a5 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.45/14.71  (step t6758.t2.t1 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t6758.t2.a5))
% 14.45/14.71  (step t6758.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.h4 tptp.e10))) :rule cong :premises (t6758.t2.t1))
% 14.45/14.71  (step t6758.t2.t3 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6758.t2.a0))
% 14.45/14.71  (step t6758.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t6758.t2.a1))
% 14.45/14.71  (step t6758.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t6758.t2.a4))
% 14.45/14.71  (step t6758.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t6758.t2.t5))
% 14.45/14.71  (step t6758.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6758.t2.t4))
% 14.45/14.71  (step t6758.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule symm :premises (t6758.t2.t3))
% 14.45/14.71  (step t6758.t2.t9 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t6758.t2.t7 t6758.t2.t8))
% 14.45/14.71  (step t6758.t2.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t6758.t2.a3))
% 14.45/14.71  (step t6758.t2.t11 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6758.t2.t10))
% 14.45/14.71  (step t6758.t2.t12 (cl (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6758.t2.a2))
% 14.45/14.71  (step t6758.t2.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule symm :premises (t6758.t2.t12))
% 14.45/14.71  (step t6758.t2.t14 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t6758.t2.t11 t6758.t2.t13))
% 14.45/14.71  (step t6758.t2.t15 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule cong :premises (t6758.t2.t9 t6758.t2.t14))
% 14.45/14.71  (step t6758.t2.t16 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule trans :premises (t6758.t2.t2 t6758.t2.t3 t6758.t2.t4 t6758.t2.t6 t6758.t2.t15))
% 14.45/14.71  (step t6758.t2 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t6758.t2.a0 t6758.t2.a1 t6758.t2.a2 t6758.t2.a3 t6758.t2.a4 t6758.t2.a5))
% 14.45/14.71  (step t6758.t3 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t6758.t4 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6758.t5 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6758.t6 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t6758.t7 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.71  (step t6758.t8 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6758.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t6758.t2 t6758.t3 t6758.t4 t6758.t5 t6758.t6 t6758.t7 t6758.t8))
% 14.45/14.71  (step t6758.t10 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule reordering :premises (t6758.t9))
% 14.45/14.71  (step t6758.t11 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule contraction :premises (t6758.t10))
% 14.45/14.71  (step t6758.t12 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule resolution :premises (t6758.t1 t6758.t11))
% 14.45/14.71  (step t6758.t13 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 14.45/14.71  (step t6758.t14 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))))) :rule resolution :premises (t6758.t12 t6758.t13))
% 14.45/14.71  (step t6758.t15 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))))) :rule contraction :premises (t6758.t14))
% 14.45/14.71  (step t6758.t16 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule implies :premises (t6758.t15))
% 14.45/14.71  (step t6758.t17 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_neg)
% 14.45/14.71  (step t6758.t18 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t6758.t17 t6758.a4 t6758.a0 t6758.a5 t6758.a1 t6758.a3 t6758.a2))
% 14.45/14.71  (step t6758.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule resolution :premises (t6758.t16 t6758.t18))
% 14.45/14.71  (step t6758 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t6758.a0 t6758.a1 t6758.a2 t6758.a3 t6758.a4 t6758.a5))
% 14.45/14.71  (step t6759 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6760 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t6761 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6762 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.45/14.71  (step t6763 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t6764 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6765 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))))) :rule resolution :premises (t6758 t6759 t6760 t6761 t6762 t6763 t6764))
% 14.45/14.71  (step t6766 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule reordering :premises (t6765))
% 14.45/14.71  (step t6767 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule contraction :premises (t6766))
% 14.45/14.71  (step t6768 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule resolution :premises (t6757 t6767))
% 14.45/14.71  (step t6769 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 14.45/14.71  (step t6770 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))))) :rule resolution :premises (t6768 t6769))
% 14.45/14.71  (step t6771 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))))) :rule contraction :premises (t6770))
% 14.45/14.71  (step t6772 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule implies :premises (t6771))
% 14.45/14.71  (step t6773 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11)))) :rule resolution :premises (t6756 t6772))
% 14.45/14.71  (step t6774 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule reordering :premises (t6773))
% 14.45/14.71  (step t6775 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t6776 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6777)
% 14.45/14.71  (assume t6777.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6777.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.71  (assume t6777.a2 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.71  (assume t6777.a3 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.71  (assume t6777.a4 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.71  (assume t6777.a5 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (assume t6777.a6 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.71  (step t6777.t1 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6777.t2)
% 14.45/14.71  (assume t6777.t2.a0 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (assume t6777.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6777.t2.a2 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.71  (assume t6777.t2.a3 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.71  (assume t6777.t2.a4 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)))
% 14.45/14.71  (assume t6777.t2.a5 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.71  (assume t6777.t2.a6 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.71  (step t6777.t2.t1 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e13)) :rule symm :premises (t6777.t2.a6))
% 14.45/14.71  (step t6777.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.h4 tptp.e13))) :rule cong :premises (t6777.t2.t1))
% 14.45/14.71  (step t6777.t2.t3 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t6777.t2.a5))
% 14.45/14.71  (step t6777.t2.t4 (cl (= (tptp.op2 tptp.e20 tptp.e22) tptp.e23)) :rule symm :premises (t6777.t2.a4))
% 14.45/14.71  (step t6777.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule symm :premises (t6777.t2.t4))
% 14.45/14.71  (step t6777.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t6777.t2.a1))
% 14.45/14.71  (step t6777.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6777.t2.t6))
% 14.45/14.71  (step t6777.t2.t8 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6777.t2.a0))
% 14.45/14.71  (step t6777.t2.t9 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule symm :premises (t6777.t2.t8))
% 14.45/14.71  (step t6777.t2.t10 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t6777.t2.t7 t6777.t2.t9))
% 14.45/14.71  (step t6777.t2.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t6777.t2.a3))
% 14.45/14.71  (step t6777.t2.t12 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6777.t2.t11))
% 14.45/14.71  (step t6777.t2.t13 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6777.t2.a2))
% 14.45/14.71  (step t6777.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule symm :premises (t6777.t2.t13))
% 14.45/14.71  (step t6777.t2.t15 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t6777.t2.t12 t6777.t2.t14))
% 14.45/14.71  (step t6777.t2.t16 (cl (= (tptp.op2 tptp.e20 tptp.e22) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule cong :premises (t6777.t2.t10 t6777.t2.t15))
% 14.45/14.71  (step t6777.t2.t17 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule trans :premises (t6777.t2.t2 t6777.t2.t3 t6777.t2.t5 t6777.t2.t16))
% 14.45/14.71  (step t6777.t2 (cl (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t6777.t2.a0 t6777.t2.a1 t6777.t2.a2 t6777.t2.a3 t6777.t2.a4 t6777.t2.a5 t6777.t2.a6))
% 14.45/14.71  (step t6777.t3 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t6777.t4 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6777.t5 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6777.t6 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6777.t7 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.71  (step t6777.t8 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6777.t9 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6777.t10 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t6777.t2 t6777.t3 t6777.t4 t6777.t5 t6777.t6 t6777.t7 t6777.t8 t6777.t9))
% 14.45/14.71  (step t6777.t11 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6777.t10))
% 14.45/14.71  (step t6777.t12 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule contraction :premises (t6777.t11))
% 14.45/14.71  (step t6777.t13 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6777.t1 t6777.t12))
% 14.45/14.71  (step t6777.t14 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 14.45/14.71  (step t6777.t15 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6777.t13 t6777.t14))
% 14.45/14.71  (step t6777.t16 (cl (=> (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))))) :rule contraction :premises (t6777.t15))
% 14.45/14.71  (step t6777.t17 (cl (not (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule implies :premises (t6777.t16))
% 14.45/14.71  (step t6777.t18 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t6777.t19 (cl (and (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t6777.t18 t6777.a5 t6777.a0 t6777.a6 t6777.a1 t6777.a3 t6777.a4 t6777.a2))
% 14.45/14.71  (step t6777.t20 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6777.t17 t6777.t19))
% 14.45/14.71  (step t6777 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t6777.a0 t6777.a1 t6777.a2 t6777.a3 t6777.a4 t6777.a5 t6777.a6))
% 14.45/14.71  (step t6778 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6779 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6780 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6781 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule and_pos)
% 14.45/14.71  (step t6782 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6783 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t6784 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6785 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6777 t6778 t6779 t6780 t6781 t6782 t6783 t6784))
% 14.45/14.71  (step t6786 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6785))
% 14.45/14.71  (step t6787 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule contraction :premises (t6786))
% 14.45/14.71  (step t6788 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6776 t6787))
% 14.45/14.71  (step t6789 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 14.45/14.71  (step t6790 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6788 t6789))
% 14.45/14.71  (step t6791 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))))) :rule contraction :premises (t6790))
% 14.45/14.71  (step t6792 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule implies :premises (t6791))
% 14.45/14.71  (step t6793 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6775 t6792))
% 14.45/14.71  (step t6794 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e10) (tptp.h4 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6793))
% 14.45/14.71  (step t6795 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t6796 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6797)
% 14.45/14.71  (assume t6797.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6797.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.71  (assume t6797.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.71  (assume t6797.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.71  (assume t6797.a4 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (assume t6797.a5 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.71  (step t6797.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6797.t2)
% 14.45/14.71  (assume t6797.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.71  (assume t6797.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6797.t2.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.71  (assume t6797.t2.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.71  (assume t6797.t2.a4 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (assume t6797.t2.a5 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.71  (step t6797.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e10)) :rule symm :premises (t6797.t2.a5))
% 14.45/14.71  (step t6797.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.h4 tptp.e10))) :rule cong :premises (t6797.t2.t1))
% 14.45/14.71  (step t6797.t2.t3 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6797.t2.a4))
% 14.45/14.71  (step t6797.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule symm :premises (t6797.t2.t3))
% 14.45/14.71  (step t6797.t2.t5 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6797.t2.t4))
% 14.45/14.71  (step t6797.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t6797.t2.a1))
% 14.45/14.71  (step t6797.t2.t7 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) :rule symm :premises (t6797.t2.a3))
% 14.45/14.71  (step t6797.t2.t8 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t6797.t2.t7))
% 14.45/14.71  (step t6797.t2.t9 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t6797.t2.a2))
% 14.45/14.71  (step t6797.t2.t10 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6797.t2.t9))
% 14.45/14.71  (step t6797.t2.t11 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6797.t2.a0))
% 14.45/14.71  (step t6797.t2.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule symm :premises (t6797.t2.t11))
% 14.45/14.71  (step t6797.t2.t13 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t6797.t2.t10 t6797.t2.t12))
% 14.45/14.71  (step t6797.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule cong :premises (t6797.t2.t13 t6797.t2.t13))
% 14.45/14.71  (step t6797.t2.t15 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule trans :premises (t6797.t2.t2 t6797.t2.t5 t6797.t2.t6 t6797.t2.t8 t6797.t2.t14))
% 14.45/14.71  (step t6797.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t6797.t2.a0 t6797.t2.a1 t6797.t2.a2 t6797.t2.a3 t6797.t2.a4 t6797.t2.a5))
% 14.45/14.71  (step t6797.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6797.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6797.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6797.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.71  (step t6797.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t6797.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6797.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t6797.t2 t6797.t3 t6797.t4 t6797.t5 t6797.t6 t6797.t7 t6797.t8))
% 14.45/14.71  (step t6797.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6797.t9))
% 14.45/14.71  (step t6797.t11 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule contraction :premises (t6797.t10))
% 14.45/14.71  (step t6797.t12 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6797.t1 t6797.t11))
% 14.45/14.71  (step t6797.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 14.45/14.71  (step t6797.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6797.t12 t6797.t13))
% 14.45/14.71  (step t6797.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))))) :rule contraction :premises (t6797.t14))
% 14.45/14.71  (step t6797.t16 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule implies :premises (t6797.t15))
% 14.45/14.71  (step t6797.t17 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t6797.t18 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t6797.t17 t6797.a5 t6797.a0 t6797.a1 t6797.a3 t6797.a4 t6797.a2))
% 14.45/14.71  (step t6797.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6797.t16 t6797.t18))
% 14.45/14.71  (step t6797 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t6797.a0 t6797.a1 t6797.a2 t6797.a3 t6797.a4 t6797.a5))
% 14.45/14.71  (step t6798 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6799 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6800 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6801 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.71  (step t6802 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t6803 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6804 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6797 t6798 t6799 t6800 t6801 t6802 t6803))
% 14.45/14.71  (step t6805 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6804))
% 14.45/14.71  (step t6806 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule contraction :premises (t6805))
% 14.45/14.71  (step t6807 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6796 t6806))
% 14.45/14.71  (step t6808 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 14.45/14.71  (step t6809 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6807 t6808))
% 14.45/14.71  (step t6810 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))))) :rule contraction :premises (t6809))
% 14.45/14.71  (step t6811 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule implies :premises (t6810))
% 14.45/14.71  (step t6812 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6795 t6811))
% 14.45/14.71  (step t6813 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6812))
% 14.45/14.71  (step t6814 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 14.45/14.71  (step t6815 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t2450 t736 t2425))
% 14.45/14.71  (step t6816 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule and_neg)
% 14.45/14.71  (step t6817 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6818)
% 14.45/14.71  (assume t6818.a0 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.71  (assume t6818.a1 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))
% 14.45/14.71  (step t6818.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6818.t2)
% 14.45/14.71  (assume t6818.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))
% 14.45/14.71  (assume t6818.t2.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 14.45/14.71  (step t6818.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.71  (step t6818.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t6818.t2.t1))
% 14.45/14.71  (step t6818.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) :rule symm :premises (t6818.t2.a1))
% 14.45/14.71  (step t6818.t2.t4 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t6818.t2.t3))
% 14.45/14.71  (step t6818.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e22 tptp.e21))) :rule refl)
% 14.45/14.71  (step t6818.t2.t6 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule cong :premises (t6818.t2.t4 t6818.t2.t5))
% 14.45/14.71  (step t6818.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.45/14.71  (step t6818.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv2 :premises (t6818.t2.t7))
% 14.45/14.71  (step t6818.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) :rule not_not)
% 14.45/14.71  (step t6818.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t6818.t2.t8 t6818.t2.t9))
% 14.45/14.71  (step t6818.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) false)) :rule resolution :premises (t6818.t2.t10 t6818.t2.a0))
% 14.45/14.71  (step t6818.t2.t12 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t6818.t2.t6 t6818.t2.t11))
% 14.45/14.71  (step t6818.t2.t13 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t6818.t2.t2 t6818.t2.t12))
% 14.45/14.71  (step t6818.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t6818.t2.a0 t6818.t2.a1))
% 14.45/14.71  (step t6818.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.45/14.71  (step t6818.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.71  (step t6818.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t6818.t2 t6818.t3 t6818.t4))
% 14.45/14.71  (step t6818.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t6818.t5))
% 14.45/14.71  (step t6818.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t6818.t6))
% 14.45/14.71  (step t6818.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t6818.t1 t6818.t7))
% 14.45/14.71  (step t6818.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.71  (step t6818.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t6818.t8 t6818.t9))
% 14.45/14.71  (step t6818.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t6818.t10))
% 14.45/14.71  (step t6818.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t6818.t11))
% 14.45/14.71  (step t6818.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 14.45/14.71  (step t6818.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t6818.t13 t6818.a1 t6818.a0))
% 14.45/14.71  (step t6818.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t6818.t12 t6818.t14))
% 14.45/14.71  (step t6818 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t6818.a0 t6818.a1))
% 14.45/14.71  (step t6819 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.45/14.71  (step t6820 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.45/14.71  (step t6821 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t6818 t6819 t6820))
% 14.45/14.71  (step t6822 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t6821))
% 14.45/14.71  (step t6823 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t6822))
% 14.45/14.71  (step t6824 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t6817 t6823))
% 14.45/14.71  (step t6825 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.45/14.71  (step t6826 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t6824 t6825))
% 14.45/14.71  (step t6827 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t6826))
% 14.45/14.71  (step t6828 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t6827))
% 14.45/14.71  (step t6829 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t6816 t6828))
% 14.45/14.71  (step t6830 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.45/14.71  (step t6831 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 14.45/14.71  (step t6832 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.45/14.71  (step t6833 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t6829 t6830 t6831 t6832))
% 14.45/14.71  (step t6834 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t6833))
% 14.45/14.71  (step t6835 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t6814 t6815 t6834))
% 14.45/14.71  (step t6836 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t6835))
% 14.45/14.71  (step t6837 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t6836))
% 14.45/14.71  (step t6838 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) :rule or :premises (t3576))
% 14.45/14.71  (step t6839 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e22))) :rule or :premises (t3827))
% 14.45/14.71  (step t6840 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule resolution :premises (t6491 t1129 t6492 t2294 t447 t396 t397 t6642 t6661 t6681 t6698 t6716 t6734 t6752 t6754 t6755 t6774 t6492 t1342 t396 t397 t6794 t1129 t1342 t2294 t447 t397 t6813 t1129 t1342 t447 t397 t6837 t761 t6838 t398 t1822 t6839 t1638 t3044))
% 14.45/14.71  (step t6841 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) :rule contraction :premises (t6840))
% 14.45/14.71  (step t6842 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule or :premises (t5415))
% 14.45/14.71  (step t6843 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.71  (step t6844 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule refl)
% 14.45/14.71  (step t6845 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t6844 t4407 t5418))
% 14.45/14.71  (step t6846 (cl (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 14.45/14.71  (step t6847 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6848)
% 14.45/14.71  (assume t6848.a0 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 14.45/14.71  (assume t6848.a1 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.71  (step t6848.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6848.t2)
% 14.45/14.71  (assume t6848.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.71  (assume t6848.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 14.45/14.71  (step t6848.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.71  (step t6848.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) false)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t6848.t2.t1))
% 14.45/14.71  (step t6848.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t6848.t2.a1))
% 14.45/14.71  (step t6848.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t6848.t2.t3))
% 14.45/14.71  (step t6848.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule refl)
% 14.45/14.71  (step t6848.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t6848.t2.t4 t6848.t2.t5))
% 14.45/14.71  (step t6848.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.71  (step t6848.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t6848.t2.t7))
% 14.45/14.71  (step t6848.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 14.45/14.71  (step t6848.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t6848.t2.t8 t6848.t2.t9))
% 14.45/14.71  (step t6848.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t6848.t2.t10 t6848.t2.a0))
% 14.45/14.71  (step t6848.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) false)) :rule trans :premises (t6848.t2.t6 t6848.t2.t11))
% 14.45/14.71  (step t6848.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t6848.t2.t2 t6848.t2.t12))
% 14.45/14.71  (step t6848.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t6848.t2.a0 t6848.t2.a1))
% 14.45/14.71  (step t6848.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.71  (step t6848.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6848.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t6848.t2 t6848.t3 t6848.t4))
% 14.45/14.71  (step t6848.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t6848.t5))
% 14.45/14.71  (step t6848.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t6848.t6))
% 14.45/14.71  (step t6848.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t6848.t1 t6848.t7))
% 14.45/14.71  (step t6848.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 14.45/14.71  (step t6848.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t6848.t8 t6848.t9))
% 14.45/14.71  (step t6848.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t6848.t10))
% 14.45/14.71  (step t6848.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t6848.t11))
% 14.45/14.71  (step t6848.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.45/14.71  (step t6848.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t6848.t13 t6848.a1 t6848.a0))
% 14.45/14.71  (step t6848.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t6848.t12 t6848.t14))
% 14.45/14.71  (step t6848 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t6848.a0 t6848.a1))
% 14.45/14.71  (step t6849 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6850 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.45/14.71  (step t6851 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t6848 t6849 t6850))
% 14.45/14.71  (step t6852 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t6851))
% 14.45/14.71  (step t6853 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t6852))
% 14.45/14.71  (step t6854 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t6847 t6853))
% 14.45/14.71  (step t6855 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 14.45/14.71  (step t6856 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t6854 t6855))
% 14.45/14.71  (step t6857 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t6856))
% 14.45/14.71  (step t6858 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t6857))
% 14.45/14.71  (step t6859 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t6846 t6858))
% 14.45/14.71  (step t6860 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.45/14.71  (step t6861 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 14.45/14.71  (step t6862 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.45/14.71  (step t6863 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t6859 t6860 t6861 t6862))
% 14.45/14.71  (step t6864 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t6863))
% 14.45/14.71  (step t6865 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t6843 t6845 t6864))
% 14.45/14.71  (step t6866 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule or :premises (t6865))
% 14.45/14.71  (step t6867 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t6866))
% 14.45/14.71  (step t6868 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t6841 t3867 t3868 t6842 t4540 t4542 t4541 t4626 t4627 t4394 t6867 t4436))
% 14.45/14.71  (step t6869 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t6868))
% 14.45/14.71  (step t6870 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t6869 t4393))
% 14.45/14.71  (step t6871 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule reordering :premises (t6870))
% 14.45/14.71  (step t6872 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t6873 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6874)
% 14.45/14.71  (assume t6874.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.71  (assume t6874.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.71  (assume t6874.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t6874.a3 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.71  (assume t6874.a4 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.71  (assume t6874.a5 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))
% 14.45/14.71  (assume t6874.a6 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.71  (assume t6874.a7 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.71  (assume t6874.a8 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.71  (step t6874.t1 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6874.t2)
% 14.45/14.71  (assume t6874.t2.a0 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.71  (assume t6874.t2.a1 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.71  (assume t6874.t2.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t6874.t2.a3 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))
% 14.45/14.71  (assume t6874.t2.a4 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.71  (assume t6874.t2.a5 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.71  (assume t6874.t2.a6 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.71  (assume t6874.t2.a7 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.71  (assume t6874.t2.a8 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))
% 14.45/14.71  (step t6874.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e12)) :rule symm :premises (t6874.t2.a8))
% 14.45/14.71  (step t6874.t2.t2 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t6874.t2.a6))
% 14.45/14.71  (step t6874.t2.t3 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t6874.t2.t2))
% 14.45/14.71  (step t6874.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6874.t2.a7))
% 14.45/14.71  (step t6874.t2.t5 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6874.t2.t4))
% 14.45/14.71  (step t6874.t2.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.71  (step t6874.t2.t7 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule cong :premises (t6874.t2.t5 t6874.t2.t6))
% 14.45/14.71  (step t6874.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t6874.t2.t7))
% 14.45/14.71  (step t6874.t2.t9 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t6874.t2.t1 t6874.t2.t3 t6874.t2.t8))
% 14.45/14.71  (step t6874.t2.t10 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)))) :rule cong :premises (t6874.t2.t9))
% 14.45/14.71  (step t6874.t2.t11 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t6874.t2.t3))
% 14.45/14.71  (step t6874.t2.t12 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule trans :premises (t6874.t2.t7 t6874.t2.t11))
% 14.45/14.71  (step t6874.t2.t13 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.h4 tptp.e12))) :rule cong :premises (t6874.t2.t12))
% 14.45/14.71  (step t6874.t2.t14 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6874.t2.a5))
% 14.45/14.71  (step t6874.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule symm :premises (t6874.t2.t14))
% 14.45/14.71  (step t6874.t2.t16 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6874.t2.t15))
% 14.45/14.71  (step t6874.t2.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t6874.t2.a4))
% 14.45/14.71  (step t6874.t2.t18 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6874.t2.t17))
% 14.45/14.71  (step t6874.t2.t19 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t6874.t2.t18))
% 14.45/14.71  (step t6874.t2.t20 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) :rule symm :premises (t6874.t2.a3))
% 14.45/14.71  (step t6874.t2.t21 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t6874.t2.t20))
% 14.45/14.71  (step t6874.t2.t22 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t6874.t2.a0))
% 14.45/14.71  (step t6874.t2.t23 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t6874.t2.t22))
% 14.45/14.71  (step t6874.t2.t24 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t6874.t2.a2))
% 14.45/14.71  (step t6874.t2.t25 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6874.t2.t24))
% 14.45/14.71  (step t6874.t2.t26 (cl (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6874.t2.a1))
% 14.45/14.71  (step t6874.t2.t27 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule symm :premises (t6874.t2.t26))
% 14.45/14.71  (step t6874.t2.t28 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t6874.t2.t25 t6874.t2.t27))
% 14.45/14.71  (step t6874.t2.t29 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule cong :premises (t6874.t2.t23 t6874.t2.t28))
% 14.45/14.71  (step t6874.t2.t30 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule trans :premises (t6874.t2.t10 t6874.t2.t13 t6874.t2.t16 t6874.t2.t19 t6874.t2.t21 t6874.t2.t29))
% 14.45/14.71  (step t6874.t2 (cl (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t6874.t2.a0 t6874.t2.a1 t6874.t2.a2 t6874.t2.a3 t6874.t2.a4 t6874.t2.a5 t6874.t2.a6 t6874.t2.a7 t6874.t2.a8))
% 14.45/14.71  (step t6874.t3 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6874.t4 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6874.t5 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t6874.t6 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.45/14.71  (step t6874.t7 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6874.t8 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6874.t9 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6874.t10 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6874.t11 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6874.t12 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t6874.t2 t6874.t3 t6874.t4 t6874.t5 t6874.t6 t6874.t7 t6874.t8 t6874.t9 t6874.t10 t6874.t11))
% 14.45/14.71  (step t6874.t13 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule reordering :premises (t6874.t12))
% 14.45/14.71  (step t6874.t14 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule contraction :premises (t6874.t13))
% 14.45/14.71  (step t6874.t15 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule resolution :premises (t6874.t1 t6874.t14))
% 14.45/14.71  (step t6874.t16 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 14.45/14.71  (step t6874.t17 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))))) :rule resolution :premises (t6874.t15 t6874.t16))
% 14.45/14.71  (step t6874.t18 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))))) :rule contraction :premises (t6874.t17))
% 14.45/14.71  (step t6874.t19 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule implies :premises (t6874.t18))
% 14.45/14.71  (step t6874.t20 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 14.45/14.71  (step t6874.t21 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t6874.t20 t6874.a6 t6874.a7 t6874.a2 t6874.a5 t6874.a3 t6874.a8 t6874.a1 t6874.a0 t6874.a4))
% 14.45/14.71  (step t6874.t22 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule resolution :premises (t6874.t19 t6874.t21))
% 14.45/14.71  (step t6874 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t6874.a0 t6874.a1 t6874.a2 t6874.a3 t6874.a4 t6874.a5 t6874.a6 t6874.a7 t6874.a8))
% 14.45/14.71  (step t6875 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6876 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6877 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t6878 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6879 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6880 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.45/14.71  (step t6881 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6882 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6883 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6884 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6874 t6875 t6876 t6877 t6878 t6879 t6880 t6881 t6882 t6883))
% 14.45/14.71  (step t6885 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule reordering :premises (t6884))
% 14.45/14.71  (step t6886 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule contraction :premises (t6885))
% 14.45/14.71  (step t6887 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule resolution :premises (t6873 t6886))
% 14.45/14.71  (step t6888 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 14.45/14.71  (step t6889 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))))) :rule resolution :premises (t6887 t6888))
% 14.45/14.71  (step t6890 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))))) :rule contraction :premises (t6889))
% 14.45/14.71  (step t6891 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule implies :premises (t6890))
% 14.45/14.71  (step t6892 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11)))) :rule resolution :premises (t6872 t6891))
% 14.45/14.71  (step t6893 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6892))
% 14.45/14.71  (step t6894 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t6469 t6470 t3919 t6871 t6893 t1129 t6492 t2294 t447 t396 t4394 t4393 t584 t585))
% 14.45/14.71  (step t6895 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule contraction :premises (t6894))
% 14.45/14.71  (step t6896 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t547))
% 14.45/14.71  (step t6897 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t6898 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6899)
% 14.45/14.71  (assume t6899.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.71  (assume t6899.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.71  (assume t6899.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t6899.a3 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.71  (assume t6899.a4 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))
% 14.45/14.71  (assume t6899.a5 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.71  (assume t6899.a6 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.71  (assume t6899.a7 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.71  (assume t6899.a8 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.71  (step t6899.t1 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6899.t2)
% 14.45/14.71  (assume t6899.t2.a0 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.71  (assume t6899.t2.a1 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.71  (assume t6899.t2.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.71  (assume t6899.t2.a3 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)))
% 14.45/14.71  (assume t6899.t2.a4 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t6899.t2.a5 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.71  (assume t6899.t2.a6 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.71  (assume t6899.t2.a7 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.71  (assume t6899.t2.a8 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))
% 14.45/14.71  (step t6899.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11)) :rule symm :premises (t6899.t2.a8))
% 14.45/14.71  (step t6899.t2.t2 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t6899.t2.a6))
% 14.45/14.71  (step t6899.t2.t3 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t6899.t2.t2))
% 14.45/14.71  (step t6899.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6899.t2.a7))
% 14.45/14.71  (step t6899.t2.t5 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6899.t2.t4))
% 14.45/14.71  (step t6899.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t6899.t2.t5 t6899.t2.t5))
% 14.45/14.71  (step t6899.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t6899.t2.t6))
% 14.45/14.71  (step t6899.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t6899.t2.t1 t6899.t2.t3 t6899.t2.t7))
% 14.45/14.71  (step t6899.t2.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t6899.t2.t8))
% 14.45/14.71  (step t6899.t2.t10 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t6899.t2.t3))
% 14.45/14.71  (step t6899.t2.t11 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule trans :premises (t6899.t2.t6 t6899.t2.t10))
% 14.45/14.71  (step t6899.t2.t12 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.h4 tptp.e11))) :rule cong :premises (t6899.t2.t11))
% 14.45/14.71  (step t6899.t2.t13 (cl (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6899.t2.a5))
% 14.45/14.71  (step t6899.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule symm :premises (t6899.t2.t13))
% 14.45/14.71  (step t6899.t2.t15 (cl (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6899.t2.t14))
% 14.45/14.71  (step t6899.t2.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t6899.t2.a4))
% 14.45/14.71  (step t6899.t2.t17 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6899.t2.t16))
% 14.45/14.71  (step t6899.t2.t18 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t6899.t2.t17))
% 14.45/14.71  (step t6899.t2.t19 (cl (= (tptp.op2 tptp.e23 tptp.e22) tptp.e21)) :rule symm :premises (t6899.t2.a3))
% 14.45/14.71  (step t6899.t2.t20 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) :rule symm :premises (t6899.t2.t19))
% 14.45/14.71  (step t6899.t2.t21 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t6899.t2.a0))
% 14.45/14.71  (step t6899.t2.t22 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t6899.t2.t21))
% 14.45/14.71  (step t6899.t2.t23 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t6899.t2.a2))
% 14.45/14.71  (step t6899.t2.t24 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6899.t2.t23))
% 14.45/14.71  (step t6899.t2.t25 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6899.t2.a1))
% 14.45/14.71  (step t6899.t2.t26 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule symm :premises (t6899.t2.t25))
% 14.45/14.71  (step t6899.t2.t27 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t6899.t2.t24 t6899.t2.t26))
% 14.45/14.71  (step t6899.t2.t28 (cl (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule cong :premises (t6899.t2.t22 t6899.t2.t27))
% 14.45/14.71  (step t6899.t2.t29 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule trans :premises (t6899.t2.t9 t6899.t2.t12 t6899.t2.t15 t6899.t2.t18 t6899.t2.t20 t6899.t2.t28))
% 14.45/14.71  (step t6899.t2 (cl (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t6899.t2.a0 t6899.t2.a1 t6899.t2.a2 t6899.t2.a3 t6899.t2.a4 t6899.t2.a5 t6899.t2.a6 t6899.t2.a7 t6899.t2.a8))
% 14.45/14.71  (step t6899.t3 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6899.t4 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6899.t5 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6899.t6 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.71  (step t6899.t7 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t6899.t8 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6899.t9 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.71  (step t6899.t10 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6899.t11 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6899.t12 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t6899.t2 t6899.t3 t6899.t4 t6899.t5 t6899.t6 t6899.t7 t6899.t8 t6899.t9 t6899.t10 t6899.t11))
% 14.45/14.71  (step t6899.t13 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6899.t12))
% 14.45/14.71  (step t6899.t14 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule contraction :premises (t6899.t13))
% 14.45/14.71  (step t6899.t15 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6899.t1 t6899.t14))
% 14.45/14.71  (step t6899.t16 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 14.45/14.71  (step t6899.t17 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6899.t15 t6899.t16))
% 14.45/14.71  (step t6899.t18 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule contraction :premises (t6899.t17))
% 14.45/14.71  (step t6899.t19 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule implies :premises (t6899.t18))
% 14.45/14.71  (step t6899.t20 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t6899.t21 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t6899.t20 t6899.a6 t6899.a8 t6899.a3 t6899.a5 t6899.a2 t6899.a7 t6899.a1 t6899.a0 t6899.a4))
% 14.45/14.71  (step t6899.t22 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6899.t19 t6899.t21))
% 14.45/14.71  (step t6899 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t6899.a0 t6899.a1 t6899.a2 t6899.a3 t6899.a4 t6899.a5 t6899.a6 t6899.a7 t6899.a8))
% 14.45/14.71  (step t6900 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6901 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.71  (step t6902 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t6903 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6904 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6905 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.45/14.71  (step t6906 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6907 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6908 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6909 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6899 t6900 t6901 t6902 t6903 t6904 t6905 t6906 t6907 t6908))
% 14.45/14.71  (step t6910 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6909))
% 14.45/14.71  (step t6911 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule contraction :premises (t6910))
% 14.45/14.71  (step t6912 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6898 t6911))
% 14.45/14.71  (step t6913 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 14.45/14.71  (step t6914 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6912 t6913))
% 14.45/14.71  (step t6915 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))))) :rule contraction :premises (t6914))
% 14.45/14.71  (step t6916 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule implies :premises (t6915))
% 14.45/14.71  (step t6917 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6897 t6916))
% 14.45/14.71  (step t6918 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6917))
% 14.45/14.71  (step t6919 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t6920 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6921)
% 14.45/14.71  (assume t6921.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.71  (assume t6921.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.71  (assume t6921.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6921.a3 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t6921.a4 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.71  (assume t6921.a5 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))
% 14.45/14.71  (assume t6921.a6 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.71  (assume t6921.a7 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.71  (assume t6921.a8 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.71  (step t6921.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6921.t2)
% 14.45/14.71  (assume t6921.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.71  (assume t6921.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6921.t2.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t6921.t2.a3 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.71  (assume t6921.t2.a4 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.71  (assume t6921.t2.a5 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)))
% 14.45/14.71  (assume t6921.t2.a6 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.71  (assume t6921.t2.a7 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.71  (assume t6921.t2.a8 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))
% 14.45/14.71  (step t6921.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e12)) :rule symm :premises (t6921.t2.a8))
% 14.45/14.71  (step t6921.t2.t2 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t6921.t2.a6))
% 14.45/14.71  (step t6921.t2.t3 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t6921.t2.t2))
% 14.45/14.71  (step t6921.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t6921.t2.a7))
% 14.45/14.71  (step t6921.t2.t5 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t6921.t2.t4))
% 14.45/14.71  (step t6921.t2.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.71  (step t6921.t2.t7 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule cong :premises (t6921.t2.t5 t6921.t2.t6))
% 14.45/14.71  (step t6921.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t6921.t2.t7))
% 14.45/14.71  (step t6921.t2.t9 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t6921.t2.t1 t6921.t2.t3 t6921.t2.t8))
% 14.45/14.71  (step t6921.t2.t10 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)))) :rule cong :premises (t6921.t2.t9))
% 14.45/14.71  (step t6921.t2.t11 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t6921.t2.t3))
% 14.45/14.71  (step t6921.t2.t12 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule trans :premises (t6921.t2.t7 t6921.t2.t11))
% 14.45/14.71  (step t6921.t2.t13 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.h4 tptp.e12))) :rule cong :premises (t6921.t2.t12))
% 14.45/14.71  (step t6921.t2.t14 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6921.t2.a3))
% 14.45/14.71  (step t6921.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t6921.t2.a4))
% 14.45/14.71  (step t6921.t2.t16 (cl (= (tptp.op2 tptp.e21 tptp.e22) tptp.e22)) :rule symm :premises (t6921.t2.a5))
% 14.45/14.71  (step t6921.t2.t17 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) :rule symm :premises (t6921.t2.t16))
% 14.45/14.71  (step t6921.t2.t18 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t6921.t2.a2))
% 14.45/14.71  (step t6921.t2.t19 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6921.t2.t18))
% 14.45/14.71  (step t6921.t2.t20 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t6921.t2.a1))
% 14.45/14.71  (step t6921.t2.t21 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6921.t2.t20))
% 14.45/14.71  (step t6921.t2.t22 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t6921.t2.t21 t6921.t2.t21))
% 14.45/14.71  (step t6921.t2.t23 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t6921.t2.t22))
% 14.45/14.71  (step t6921.t2.t24 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t6921.t2.t19 t6921.t2.t23))
% 14.45/14.71  (step t6921.t2.t25 (cl (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6921.t2.a0))
% 14.45/14.71  (step t6921.t2.t26 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule symm :premises (t6921.t2.t25))
% 14.45/14.71  (step t6921.t2.t27 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h4 tptp.e11))) :rule trans :premises (t6921.t2.t22 t6921.t2.t26))
% 14.45/14.71  (step t6921.t2.t28 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t6921.t2.t24 t6921.t2.t27))
% 14.45/14.71  (step t6921.t2.t29 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t6921.t2.t15))
% 14.45/14.71  (step t6921.t2.t30 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule symm :premises (t6921.t2.t14))
% 14.45/14.71  (step t6921.t2.t31 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t6921.t2.t29 t6921.t2.t30))
% 14.45/14.71  (step t6921.t2.t32 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule cong :premises (t6921.t2.t28 t6921.t2.t31))
% 14.45/14.71  (step t6921.t2.t33 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule trans :premises (t6921.t2.t10 t6921.t2.t13 t6921.t2.t14 t6921.t2.t15 t6921.t2.t17 t6921.t2.t32))
% 14.45/14.71  (step t6921.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t6921.t2.a0 t6921.t2.a1 t6921.t2.a2 t6921.t2.a3 t6921.t2.a4 t6921.t2.a5 t6921.t2.a6 t6921.t2.a7 t6921.t2.a8))
% 14.45/14.71  (step t6921.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6921.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6921.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t6921.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6921.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6921.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.71  (step t6921.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6921.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6921.t11 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6921.t12 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t6921.t2 t6921.t3 t6921.t4 t6921.t5 t6921.t6 t6921.t7 t6921.t8 t6921.t9 t6921.t10 t6921.t11))
% 14.45/14.71  (step t6921.t13 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6921.t12))
% 14.45/14.71  (step t6921.t14 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule contraction :premises (t6921.t13))
% 14.45/14.71  (step t6921.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6921.t1 t6921.t14))
% 14.45/14.71  (step t6921.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 14.45/14.71  (step t6921.t17 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6921.t15 t6921.t16))
% 14.45/14.71  (step t6921.t18 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))))) :rule contraction :premises (t6921.t17))
% 14.45/14.71  (step t6921.t19 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule implies :premises (t6921.t18))
% 14.45/14.71  (step t6921.t20 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t6921.t21 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t6921.t20 t6921.a7 t6921.a2 t6921.a3 t6921.a8 t6921.a4 t6921.a6 t6921.a1 t6921.a0 t6921.a5))
% 14.45/14.71  (step t6921.t22 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6921.t19 t6921.t21))
% 14.45/14.71  (step t6921 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule subproof :discharge (t6921.a0 t6921.a1 t6921.a2 t6921.a3 t6921.a4 t6921.a5 t6921.a6 t6921.a7 t6921.a8))
% 14.45/14.71  (step t6922 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6923 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6924 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6925 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t6926 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6927 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6928 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) :rule and_pos)
% 14.45/14.71  (step t6929 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6930 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t6931 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6921 t6922 t6923 t6924 t6925 t6926 t6927 t6928 t6929 t6930))
% 14.45/14.71  (step t6932 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6931))
% 14.45/14.71  (step t6933 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule contraction :premises (t6932))
% 14.45/14.71  (step t6934 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6920 t6933))
% 14.45/14.71  (step t6935 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))))) :rule implies_neg2)
% 14.45/14.71  (step t6936 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))))) :rule resolution :premises (t6934 t6935))
% 14.45/14.71  (step t6937 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))))) :rule contraction :premises (t6936))
% 14.45/14.71  (step t6938 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule implies :premises (t6937))
% 14.45/14.71  (step t6939 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12)))) :rule resolution :premises (t6919 t6938))
% 14.45/14.71  (step t6940 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e12)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t6939))
% 14.45/14.71  (step t6941 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule equiv_pos2)
% 14.45/14.71  (step t6942 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))))) :rule cong :premises (t110 t204 t701 t452 t2305 t2242 t3344))
% 14.45/14.71  (step t6943 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule and_neg)
% 14.45/14.71  (step t6944 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6945)
% 14.45/14.71  (assume t6945.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6945.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.71  (assume t6945.a2 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.71  (assume t6945.a3 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.71  (assume t6945.a4 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.71  (assume t6945.a5 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.71  (step t6945.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6945.t2)
% 14.45/14.71  (assume t6945.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.71  (assume t6945.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.71  (assume t6945.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.71  (assume t6945.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6945.t2.a4 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.71  (assume t6945.t2.a5 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.71  (step t6945.t2.t1 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule equiv_simplify)
% 14.45/14.71  (step t6945.t2.t2 (cl (not (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) false)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule equiv1 :premises (t6945.t2.t1))
% 14.45/14.71  (step t6945.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) :rule symm :premises (t6945.t2.a1))
% 14.45/14.71  (step t6945.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) :rule trans :premises (t6945.t2.t3 t6945.t2.a4))
% 14.45/14.71  (step t6945.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t6945.t2.t4))
% 14.45/14.71  (step t6945.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t6945.t2.a3))
% 14.45/14.71  (step t6945.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6945.t2.t6))
% 14.45/14.71  (step t6945.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t6945.t2.t7))
% 14.45/14.71  (step t6945.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t6945.t2.a2))
% 14.45/14.71  (step t6945.t2.t10 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t6945.t2.t9))
% 14.45/14.71  (step t6945.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t6945.t2.t8 t6945.t2.t10))
% 14.45/14.71  (step t6945.t2.t12 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6945.t2.t11))
% 14.45/14.71  (step t6945.t2.t13 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t6945.t2.a4))
% 14.45/14.71  (step t6945.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.h4 tptp.e13))) :rule trans :premises (t6945.t2.t13 t6945.t2.a5))
% 14.45/14.71  (step t6945.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule cong :premises (t6945.t2.t14 t6945.t2.a5))
% 14.45/14.71  (step t6945.t2.t16 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t6945.t2.a5))
% 14.45/14.71  (step t6945.t2.t17 (cl (= (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t6945.t2.t16 t6945.t2.t16))
% 14.45/14.71  (step t6945.t2.t18 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t6945.t2.t15 t6945.t2.t17))
% 14.45/14.71  (step t6945.t2.t19 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule symm :premises (t6945.t2.t18))
% 14.45/14.71  (step t6945.t2.t20 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule trans :premises (t6945.t2.t12 t6945.t2.t19))
% 14.45/14.71  (step t6945.t2.t21 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t6945.t2.t20))
% 14.45/14.71  (step t6945.t2.t22 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t6945.t2.t5 t6945.t2.t21))
% 14.45/14.71  (step t6945.t2.t23 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.71  (step t6945.t2.t24 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t6945.t2.t23))
% 14.45/14.71  (step t6945.t2.t25 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.71  (step t6945.t2.t26 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t6945.t2.t24 t6945.t2.t25))
% 14.45/14.71  (step t6945.t2.t27 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t6945.t2.t26 t6945.t2.a0))
% 14.45/14.71  (step t6945.t2.t28 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) false)) :rule trans :premises (t6945.t2.t22 t6945.t2.t27))
% 14.45/14.71  (step t6945.t2.t29 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t6945.t2.t2 t6945.t2.t28))
% 14.45/14.71  (step t6945.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule subproof :discharge (t6945.t2.a0 t6945.t2.a1 t6945.t2.a2 t6945.t2.a3 t6945.t2.a4 t6945.t2.a5))
% 14.45/14.71  (step t6945.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.71  (step t6945.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6945.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t6945.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6945.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t6945.t8 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6945.t9 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t6945.t2 t6945.t3 t6945.t4 t6945.t5 t6945.t6 t6945.t7 t6945.t8))
% 14.45/14.71  (step t6945.t10 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule reordering :premises (t6945.t9))
% 14.45/14.71  (step t6945.t11 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule contraction :premises (t6945.t10))
% 14.45/14.71  (step t6945.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t6945.t1 t6945.t11))
% 14.45/14.71  (step t6945.t13 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule implies_neg2)
% 14.45/14.71  (step t6945.t14 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t6945.t12 t6945.t13))
% 14.45/14.71  (step t6945.t15 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule contraction :premises (t6945.t14))
% 14.45/14.71  (step t6945.t16 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule implies :premises (t6945.t15))
% 14.45/14.71  (step t6945.t17 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule and_neg)
% 14.45/14.71  (step t6945.t18 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule resolution :premises (t6945.t17 t6945.a4 t6945.a2 t6945.a1 t6945.a0 t6945.a3 t6945.a5))
% 14.45/14.71  (step t6945.t19 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t6945.t16 t6945.t18))
% 14.45/14.71  (step t6945 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule subproof :discharge (t6945.a0 t6945.a1 t6945.a2 t6945.a3 t6945.a4 t6945.a5))
% 14.45/14.71  (step t6946 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6947 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t6948 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6949 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t6950 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.71  (step t6951 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6952 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t6945 t6946 t6947 t6948 t6949 t6950 t6951))
% 14.45/14.71  (step t6953 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule reordering :premises (t6952))
% 14.45/14.71  (step t6954 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule contraction :premises (t6953))
% 14.45/14.71  (step t6955 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t6944 t6954))
% 14.45/14.71  (step t6956 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule implies_neg2)
% 14.45/14.71  (step t6957 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t6955 t6956))
% 14.45/14.71  (step t6958 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule contraction :premises (t6957))
% 14.45/14.71  (step t6959 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule implies :premises (t6958))
% 14.45/14.71  (step t6960 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t6943 t6959))
% 14.45/14.71  (step t6961 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.71  (step t6962 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.71  (step t6963 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.71  (step t6964 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.45/14.71  (step t6965 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.71  (step t6966 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule or_neg)
% 14.45/14.71  (step t6967 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule or_neg)
% 14.45/14.71  (step t6968 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t6960 t6961 t6962 t6963 t6964 t6965 t6966 t6967))
% 14.45/14.71  (step t6969 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule contraction :premises (t6968))
% 14.45/14.71  (step t6970 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t6941 t6942 t6969))
% 14.45/14.71  (step t6971 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule or :premises (t6970))
% 14.45/14.71  (step t6972 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule reordering :premises (t6971))
% 14.45/14.71  (step t6973 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) :rule and_neg)
% 14.45/14.71  (step t6974 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6975)
% 14.45/14.71  (assume t6975.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6975.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.45/14.71  (assume t6975.a2 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.71  (assume t6975.a3 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.71  (assume t6975.a4 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (step t6975.t1 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6975.t2)
% 14.45/14.71  (assume t6975.t2.a0 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.71  (assume t6975.t2.a1 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (assume t6975.t2.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6975.t2.a3 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.45/14.71  (assume t6975.t2.a4 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.45/14.71  (step t6975.t2.t1 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t6975.t2.a4))
% 14.45/14.71  (step t6975.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.h4 tptp.e13))) :rule cong :premises (t6975.t2.t1))
% 14.45/14.71  (step t6975.t2.t3 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t6975.t2.a0))
% 14.45/14.71  (step t6975.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t6975.t2.a3))
% 14.45/14.71  (step t6975.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t6975.t2.t4))
% 14.45/14.71  (step t6975.t2.t6 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t6975.t2.t3))
% 14.45/14.71  (step t6975.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t6975.t2.a2))
% 14.45/14.71  (step t6975.t2.t8 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6975.t2.t7))
% 14.45/14.71  (step t6975.t2.t9 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6975.t2.a1))
% 14.45/14.71  (step t6975.t2.t10 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule symm :premises (t6975.t2.t9))
% 14.45/14.71  (step t6975.t2.t11 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t6975.t2.t8 t6975.t2.t10))
% 14.45/14.71  (step t6975.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule cong :premises (t6975.t2.t6 t6975.t2.t11))
% 14.45/14.71  (step t6975.t2.t13 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule trans :premises (t6975.t2.t2 t6975.t2.t3 t6975.t2.t5 t6975.t2.t12))
% 14.45/14.71  (step t6975.t2 (cl (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t6975.t2.a0 t6975.t2.a1 t6975.t2.a2 t6975.t2.a3 t6975.t2.a4))
% 14.45/14.71  (step t6975.t3 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6975.t4 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t6975.t5 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6975.t6 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t6975.t7 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t6975.t8 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t6975.t2 t6975.t3 t6975.t4 t6975.t5 t6975.t6 t6975.t7))
% 14.45/14.71  (step t6975.t9 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule reordering :premises (t6975.t8))
% 14.45/14.71  (step t6975.t10 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule contraction :premises (t6975.t9))
% 14.45/14.71  (step t6975.t11 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule resolution :premises (t6975.t1 t6975.t10))
% 14.45/14.71  (step t6975.t12 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 14.45/14.71  (step t6975.t13 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))))) :rule resolution :premises (t6975.t11 t6975.t12))
% 14.45/14.71  (step t6975.t14 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))))) :rule contraction :premises (t6975.t13))
% 14.45/14.71  (step t6975.t15 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule implies :premises (t6975.t14))
% 14.45/14.71  (step t6975.t16 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 14.45/14.71  (step t6975.t17 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t6975.t16 t6975.a3 t6975.a4 t6975.a0 t6975.a2 t6975.a1))
% 14.45/14.71  (step t6975.t18 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule resolution :premises (t6975.t15 t6975.t17))
% 14.45/14.71  (step t6975 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t6975.a0 t6975.a1 t6975.a2 t6975.a3 t6975.a4))
% 14.45/14.71  (step t6976 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6977 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t6978 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t6979 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6980 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t6981 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))))) :rule resolution :premises (t6975 t6976 t6977 t6978 t6979 t6980))
% 14.45/14.71  (step t6982 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule reordering :premises (t6981))
% 14.45/14.71  (step t6983 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule contraction :premises (t6982))
% 14.45/14.71  (step t6984 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule resolution :premises (t6974 t6983))
% 14.45/14.71  (step t6985 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 14.45/14.71  (step t6986 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))))) :rule resolution :premises (t6984 t6985))
% 14.45/14.71  (step t6987 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))))) :rule contraction :premises (t6986))
% 14.45/14.71  (step t6988 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule implies :premises (t6987))
% 14.45/14.71  (step t6989 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10)))) :rule resolution :premises (t6973 t6988))
% 14.45/14.71  (step t6990 (cl (= (tptp.h4 (tptp.op1 tptp.e13 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))) :rule reordering :premises (t6989))
% 14.45/14.71  (step t6991 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t940))
% 14.45/14.71  (step t6992 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t4013))
% 14.45/14.71  (step t6993 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t6895 t6896 t6918 t1129 t6492 t2294 t447 t396 t4541 t4393 t6940 t1129 t6492 t447 t396 t397 t4394 t4393 t6972 t2294 t397 t2329 t6990 t1342 t2294 t397 t1269 t1270 t6991 t2699 t725 t6992))
% 14.45/14.71  (step t6994 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule contraction :premises (t6993))
% 14.45/14.71  (step t6995 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t2562))
% 14.45/14.71  (step t6996 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule and_neg)
% 14.45/14.71  (step t6997 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6998)
% 14.45/14.71  (assume t6998.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6998.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t6998.a2 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))
% 14.45/14.71  (assume t6998.a3 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.71  (assume t6998.a4 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.71  (assume t6998.a5 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.71  (step t6998.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t6998.t2)
% 14.45/14.71  (assume t6998.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.71  (assume t6998.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t6998.t2.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t6998.t2.a3 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.45/14.71  (assume t6998.t2.a4 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.71  (assume t6998.t2.a5 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))
% 14.45/14.71  (step t6998.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) :rule symm :premises (t6998.t2.a5))
% 14.45/14.71  (step t6998.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.h4 tptp.e13))) :rule cong :premises (t6998.t2.t1))
% 14.45/14.71  (step t6998.t2.t3 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t6998.t2.a3))
% 14.45/14.71  (step t6998.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) :rule symm :premises (t6998.t2.a4))
% 14.45/14.71  (step t6998.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t6998.t2.t4))
% 14.45/14.71  (step t6998.t2.t6 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t6998.t2.a2))
% 14.45/14.71  (step t6998.t2.t7 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6998.t2.t6))
% 14.45/14.71  (step t6998.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t6998.t2.a1))
% 14.45/14.71  (step t6998.t2.t9 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t6998.t2.t8))
% 14.45/14.71  (step t6998.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t6998.t2.t9 t6998.t2.t9))
% 14.45/14.71  (step t6998.t2.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t6998.t2.t10))
% 14.45/14.71  (step t6998.t2.t12 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t6998.t2.t7 t6998.t2.t11))
% 14.45/14.71  (step t6998.t2.t13 (cl (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t6998.t2.a0))
% 14.45/14.71  (step t6998.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule symm :premises (t6998.t2.t13))
% 14.45/14.71  (step t6998.t2.t15 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h4 tptp.e11))) :rule trans :premises (t6998.t2.t10 t6998.t2.t14))
% 14.45/14.71  (step t6998.t2.t16 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t6998.t2.t12 t6998.t2.t15))
% 14.45/14.71  (step t6998.t2.t17 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t6998.t2.t3))
% 14.45/14.71  (step t6998.t2.t18 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule cong :premises (t6998.t2.t16 t6998.t2.t17))
% 14.45/14.71  (step t6998.t2.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule trans :premises (t6998.t2.t2 t6998.t2.t3 t6998.t2.t5 t6998.t2.t18))
% 14.45/14.71  (step t6998.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t6998.t2.a0 t6998.t2.a1 t6998.t2.a2 t6998.t2.a3 t6998.t2.a4 t6998.t2.a5))
% 14.45/14.71  (step t6998.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t6998.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6998.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t6998.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6998.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t6998.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t6998.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t6998.t2 t6998.t3 t6998.t4 t6998.t5 t6998.t6 t6998.t7 t6998.t8))
% 14.45/14.71  (step t6998.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule reordering :premises (t6998.t9))
% 14.45/14.71  (step t6998.t11 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule contraction :premises (t6998.t10))
% 14.45/14.71  (step t6998.t12 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule resolution :premises (t6998.t1 t6998.t11))
% 14.45/14.71  (step t6998.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 14.45/14.71  (step t6998.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))))) :rule resolution :premises (t6998.t12 t6998.t13))
% 14.45/14.71  (step t6998.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))))) :rule contraction :premises (t6998.t14))
% 14.45/14.71  (step t6998.t16 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule implies :premises (t6998.t15))
% 14.45/14.71  (step t6998.t17 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule and_neg)
% 14.45/14.71  (step t6998.t18 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t6998.t17 t6998.a5 t6998.a0 t6998.a1 t6998.a4 t6998.a3 t6998.a2))
% 14.45/14.71  (step t6998.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule resolution :premises (t6998.t16 t6998.t18))
% 14.45/14.71  (step t6998 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t6998.a0 t6998.a1 t6998.a2 t6998.a3 t6998.a4 t6998.a5))
% 14.45/14.71  (step t6999 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7000 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t7001 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7002 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7003 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7004 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t7005 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))))) :rule resolution :premises (t6998 t6999 t7000 t7001 t7002 t7003 t7004))
% 14.45/14.71  (step t7006 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule reordering :premises (t7005))
% 14.45/14.71  (step t7007 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule contraction :premises (t7006))
% 14.45/14.71  (step t7008 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule resolution :premises (t6997 t7007))
% 14.45/14.71  (step t7009 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 14.45/14.71  (step t7010 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))))) :rule resolution :premises (t7008 t7009))
% 14.45/14.71  (step t7011 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))))) :rule contraction :premises (t7010))
% 14.45/14.71  (step t7012 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule implies :premises (t7011))
% 14.45/14.71  (step t7013 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13)))) :rule resolution :premises (t6996 t7012))
% 14.45/14.71  (step t7014 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule reordering :premises (t7013))
% 14.45/14.71  (step t7015 (cl (not (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))))) (not (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.71  (step t7016 (cl (= (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule refl)
% 14.45/14.71  (step t7017 (cl (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))))) :rule cong :premises (t1245 t701 t7016))
% 14.45/14.71  (step t7018 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule and_neg)
% 14.45/14.71  (step t7019 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7020)
% 14.45/14.71  (assume t7020.a0 (not (= tptp.e22 tptp.e23)))
% 14.45/14.71  (assume t7020.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.71  (step t7020.t1 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7020.t2)
% 14.45/14.71  (assume t7020.t2.a0 (not (= tptp.e22 tptp.e23)))
% 14.45/14.71  (assume t7020.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.45/14.71  (step t7020.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) false) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.71  (step t7020.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) false)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule equiv1 :premises (t7020.t2.t1))
% 14.45/14.71  (step t7020.t2.t3 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 14.45/14.71  (step t7020.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) :rule symm :premises (t7020.t2.a1))
% 14.45/14.71  (step t7020.t2.t5 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t7020.t2.t4))
% 14.45/14.71  (step t7020.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) :rule symm :premises (t7020.t2.t5))
% 14.45/14.71  (step t7020.t2.t7 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e22 tptp.e23))) :rule cong :premises (t7020.t2.t3 t7020.t2.t6))
% 14.45/14.71  (step t7020.t2.t8 (cl (= (= (= tptp.e22 tptp.e23) false) (not (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 14.45/14.71  (step t7020.t2.t9 (cl (= (= tptp.e22 tptp.e23) false) (not (not (= tptp.e22 tptp.e23)))) :rule equiv2 :premises (t7020.t2.t8))
% 14.45/14.71  (step t7020.t2.t10 (cl (not (not (not (= tptp.e22 tptp.e23)))) (= tptp.e22 tptp.e23)) :rule not_not)
% 14.45/14.71  (step t7020.t2.t11 (cl (= (= tptp.e22 tptp.e23) false) (= tptp.e22 tptp.e23)) :rule resolution :premises (t7020.t2.t9 t7020.t2.t10))
% 14.45/14.71  (step t7020.t2.t12 (cl (= (= tptp.e22 tptp.e23) false)) :rule resolution :premises (t7020.t2.t11 t7020.t2.a0))
% 14.45/14.71  (step t7020.t2.t13 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) false)) :rule trans :premises (t7020.t2.t7 t7020.t2.t12))
% 14.45/14.71  (step t7020.t2.t14 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t7020.t2.t2 t7020.t2.t13))
% 14.45/14.71  (step t7020.t2 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule subproof :discharge (t7020.t2.a0 t7020.t2.a1))
% 14.45/14.71  (step t7020.t3 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7020.t4 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7020.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t7020.t2 t7020.t3 t7020.t4))
% 14.45/14.71  (step t7020.t6 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t7020.t5))
% 14.45/14.71  (step t7020.t7 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t7020.t6))
% 14.45/14.71  (step t7020.t8 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t7020.t1 t7020.t7))
% 14.45/14.71  (step t7020.t9 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg2)
% 14.45/14.71  (step t7020.t10 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t7020.t8 t7020.t9))
% 14.45/14.71  (step t7020.t11 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t7020.t10))
% 14.45/14.71  (step t7020.t12 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies :premises (t7020.t11))
% 14.45/14.71  (step t7020.t13 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule and_neg)
% 14.45/14.71  (step t7020.t14 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t7020.t13 t7020.a0 t7020.a1))
% 14.45/14.71  (step t7020.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t7020.t12 t7020.t14))
% 14.45/14.71  (step t7020 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule subproof :discharge (t7020.a0 t7020.a1))
% 14.45/14.71  (step t7021 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7022 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7023 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t7020 t7021 t7022))
% 14.45/14.71  (step t7024 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t7023))
% 14.45/14.71  (step t7025 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t7024))
% 14.45/14.71  (step t7026 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t7019 t7025))
% 14.45/14.71  (step t7027 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule implies_neg2)
% 14.45/14.71  (step t7028 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t7026 t7027))
% 14.45/14.71  (step t7029 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t7028))
% 14.45/14.71  (step t7030 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies :premises (t7029))
% 14.45/14.71  (step t7031 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t7018 t7030))
% 14.45/14.71  (step t7032 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (not (= tptp.e22 tptp.e23))))) :rule or_neg)
% 14.45/14.71  (step t7033 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.71  (step t7034 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 14.45/14.71  (step t7035 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t7031 t7032 t7033 t7034))
% 14.45/14.71  (step t7036 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule contraction :premises (t7035))
% 14.45/14.71  (step t7037 (cl (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t7015 t7017 t7036))
% 14.45/14.71  (step t7038 (cl (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule or :premises (t7037))
% 14.45/14.71  (step t7039 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 14.45/14.71  (step t7040 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t2331 t2394 t450))
% 14.45/14.71  (step t7041 (cl (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 14.45/14.71  (step t7042 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7043)
% 14.45/14.71  (assume t7043.a0 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.71  (assume t7043.a1 (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.71  (step t7043.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7043.t2)
% 14.45/14.71  (assume t7043.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.71  (assume t7043.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.71  (step t7043.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.71  (step t7043.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t7043.t2.t1))
% 14.45/14.71  (step t7043.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) :rule symm :premises (t7043.t2.a1))
% 14.45/14.71  (step t7043.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t7043.t2.t3))
% 14.45/14.71  (step t7043.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule refl)
% 14.45/14.71  (step t7043.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t7043.t2.t4 t7043.t2.t5))
% 14.45/14.71  (step t7043.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.71  (step t7043.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t7043.t2.t7))
% 14.45/14.71  (step t7043.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.71  (step t7043.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t7043.t2.t8 t7043.t2.t9))
% 14.45/14.71  (step t7043.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t7043.t2.t10 t7043.t2.a0))
% 14.45/14.71  (step t7043.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t7043.t2.t6 t7043.t2.t11))
% 14.45/14.71  (step t7043.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t7043.t2.t2 t7043.t2.t12))
% 14.45/14.71  (step t7043.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t7043.t2.a0 t7043.t2.a1))
% 14.45/14.71  (step t7043.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.71  (step t7043.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t7043.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t7043.t2 t7043.t3 t7043.t4))
% 14.45/14.71  (step t7043.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t7043.t5))
% 14.45/14.71  (step t7043.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t7043.t6))
% 14.45/14.71  (step t7043.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t7043.t1 t7043.t7))
% 14.45/14.71  (step t7043.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.71  (step t7043.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t7043.t8 t7043.t9))
% 14.45/14.71  (step t7043.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t7043.t10))
% 14.45/14.71  (step t7043.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t7043.t11))
% 14.45/14.71  (step t7043.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 14.45/14.71  (step t7043.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t7043.t13 t7043.a1 t7043.a0))
% 14.45/14.71  (step t7043.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t7043.t12 t7043.t14))
% 14.45/14.71  (step t7043 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t7043.a0 t7043.a1))
% 14.45/14.71  (step t7044 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t7045 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.71  (step t7046 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t7043 t7044 t7045))
% 14.45/14.71  (step t7047 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t7046))
% 14.45/14.71  (step t7048 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t7047))
% 14.45/14.71  (step t7049 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t7042 t7048))
% 14.45/14.71  (step t7050 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.45/14.71  (step t7051 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t7049 t7050))
% 14.45/14.71  (step t7052 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t7051))
% 14.45/14.71  (step t7053 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t7052))
% 14.45/14.71  (step t7054 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t7041 t7053))
% 14.45/14.71  (step t7055 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.71  (step t7056 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.71  (step t7057 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.71  (step t7058 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t7054 t7055 t7056 t7057))
% 14.45/14.71  (step t7059 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t7058))
% 14.45/14.71  (step t7060 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t7039 t7040 t7059))
% 14.45/14.71  (step t7061 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t7060))
% 14.45/14.71  (step t7062 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t7061))
% 14.45/14.71  (step t7063 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.71  (step t7064 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t110 t204 t3388 t215 t1846))
% 14.45/14.71  (step t7065 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 14.45/14.71  (step t7066 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7067)
% 14.45/14.71  (assume t7067.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t7067.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.71  (assume t7067.a2 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.71  (assume t7067.a3 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.71  (step t7067.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7067.t2)
% 14.45/14.71  (assume t7067.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.71  (assume t7067.t2.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.71  (assume t7067.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.71  (assume t7067.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (step t7067.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.71  (step t7067.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) false)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule equiv1 :premises (t7067.t2.t1))
% 14.45/14.71  (step t7067.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) :rule symm :premises (t7067.t2.a1))
% 14.45/14.71  (step t7067.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t7067.t2.t3))
% 14.45/14.71  (step t7067.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t7067.t2.a3))
% 14.45/14.71  (step t7067.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t7067.t2.a2))
% 14.45/14.71  (step t7067.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t7067.t2.t6))
% 14.45/14.71  (step t7067.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t7067.t2.t5 t7067.t2.t7))
% 14.45/14.71  (step t7067.t2.t9 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t7067.t2.t4 t7067.t2.t8))
% 14.45/14.71  (step t7067.t2.t10 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.71  (step t7067.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t7067.t2.t10))
% 14.45/14.71  (step t7067.t2.t12 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.71  (step t7067.t2.t13 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t7067.t2.t11 t7067.t2.t12))
% 14.45/14.71  (step t7067.t2.t14 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t7067.t2.t13 t7067.t2.a0))
% 14.45/14.71  (step t7067.t2.t15 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t7067.t2.t9 t7067.t2.t14))
% 14.45/14.71  (step t7067.t2.t16 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t7067.t2.t2 t7067.t2.t15))
% 14.45/14.71  (step t7067.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t7067.t2.a0 t7067.t2.a1 t7067.t2.a2 t7067.t2.a3))
% 14.45/14.71  (step t7067.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.71  (step t7067.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.71  (step t7067.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t7067.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7067.t7 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t7067.t2 t7067.t3 t7067.t4 t7067.t5 t7067.t6))
% 14.45/14.71  (step t7067.t8 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t7067.t7))
% 14.45/14.71  (step t7067.t9 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t7067.t8))
% 14.45/14.71  (step t7067.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t7067.t1 t7067.t9))
% 14.45/14.71  (step t7067.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.45/14.71  (step t7067.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t7067.t10 t7067.t11))
% 14.45/14.71  (step t7067.t13 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t7067.t12))
% 14.45/14.71  (step t7067.t14 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t7067.t13))
% 14.45/14.71  (step t7067.t15 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.45/14.71  (step t7067.t16 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t7067.t15 t7067.a3 t7067.a2 t7067.a1 t7067.a0))
% 14.45/14.71  (step t7067.t17 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t7067.t14 t7067.t16))
% 14.45/14.71  (step t7067 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t7067.a0 t7067.a1 t7067.a2 t7067.a3))
% 14.45/14.71  (step t7068 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7069 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t7070 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.71  (step t7071 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.71  (step t7072 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t7067 t7068 t7069 t7070 t7071))
% 14.45/14.71  (step t7073 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t7072))
% 14.45/14.71  (step t7074 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t7073))
% 14.45/14.71  (step t7075 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t7066 t7074))
% 14.45/14.71  (step t7076 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.45/14.71  (step t7077 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t7075 t7076))
% 14.45/14.71  (step t7078 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t7077))
% 14.45/14.71  (step t7079 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t7078))
% 14.45/14.71  (step t7080 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t7065 t7079))
% 14.45/14.71  (step t7081 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.71  (step t7082 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.71  (step t7083 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.71  (step t7084 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.71  (step t7085 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.71  (step t7086 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t7080 t7081 t7082 t7083 t7084 t7085))
% 14.45/14.71  (step t7087 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t7086))
% 14.45/14.71  (step t7088 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t7063 t7064 t7087))
% 14.45/14.71  (step t7089 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t7088))
% 14.45/14.71  (step t7090 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t7089))
% 14.45/14.71  (step t7091 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 14.45/14.71  (step t7092 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t110 t204 t2331 t2394 t2769))
% 14.45/14.71  (step t7093 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 14.45/14.71  (step t7094 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7095)
% 14.45/14.71  (assume t7095.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t7095.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.71  (assume t7095.a2 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.71  (assume t7095.a3 (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.71  (step t7095.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7095.t2)
% 14.45/14.71  (assume t7095.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.71  (assume t7095.t2.a1 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.71  (assume t7095.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.71  (assume t7095.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (step t7095.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 14.45/14.71  (step t7095.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) false)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule equiv1 :premises (t7095.t2.t1))
% 14.45/14.71  (step t7095.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) :rule symm :premises (t7095.t2.a1))
% 14.45/14.71  (step t7095.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t7095.t2.t3))
% 14.45/14.71  (step t7095.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t7095.t2.a3))
% 14.45/14.71  (step t7095.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t7095.t2.a2))
% 14.45/14.71  (step t7095.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t7095.t2.t6))
% 14.45/14.71  (step t7095.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t7095.t2.t5 t7095.t2.t7))
% 14.45/14.71  (step t7095.t2.t9 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t7095.t2.t4 t7095.t2.t8))
% 14.45/14.71  (step t7095.t2.t10 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.71  (step t7095.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t7095.t2.t10))
% 14.45/14.71  (step t7095.t2.t12 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.71  (step t7095.t2.t13 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t7095.t2.t11 t7095.t2.t12))
% 14.45/14.71  (step t7095.t2.t14 (cl (= (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t7095.t2.t13 t7095.t2.a0))
% 14.45/14.71  (step t7095.t2.t15 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t7095.t2.t9 t7095.t2.t14))
% 14.45/14.71  (step t7095.t2.t16 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t7095.t2.t2 t7095.t2.t15))
% 14.45/14.71  (step t7095.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t7095.t2.a0 t7095.t2.a1 t7095.t2.a2 t7095.t2.a3))
% 14.45/14.71  (step t7095.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.71  (step t7095.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t7095.t5 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t7095.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7095.t7 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t7095.t2 t7095.t3 t7095.t4 t7095.t5 t7095.t6))
% 14.45/14.71  (step t7095.t8 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t7095.t7))
% 14.45/14.71  (step t7095.t9 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t7095.t8))
% 14.45/14.71  (step t7095.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t7095.t1 t7095.t9))
% 14.45/14.71  (step t7095.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.45/14.71  (step t7095.t12 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t7095.t10 t7095.t11))
% 14.45/14.71  (step t7095.t13 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t7095.t12))
% 14.45/14.71  (step t7095.t14 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t7095.t13))
% 14.45/14.71  (step t7095.t15 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.45/14.71  (step t7095.t16 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t7095.t15 t7095.a3 t7095.a2 t7095.a1 t7095.a0))
% 14.45/14.71  (step t7095.t17 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t7095.t14 t7095.t16))
% 14.45/14.71  (step t7095 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t7095.a0 t7095.a1 t7095.a2 t7095.a3))
% 14.45/14.71  (step t7096 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7097 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t7098 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t7099 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.71  (step t7100 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t7095 t7096 t7097 t7098 t7099))
% 14.45/14.71  (step t7101 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t7100))
% 14.45/14.71  (step t7102 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t7101))
% 14.45/14.71  (step t7103 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t7094 t7102))
% 14.45/14.71  (step t7104 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.45/14.71  (step t7105 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t7103 t7104))
% 14.45/14.71  (step t7106 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t7105))
% 14.45/14.71  (step t7107 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t7106))
% 14.45/14.71  (step t7108 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t7093 t7107))
% 14.45/14.71  (step t7109 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.71  (step t7110 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.45/14.71  (step t7111 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.45/14.71  (step t7112 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.71  (step t7113 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.71  (step t7114 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t7108 t7109 t7110 t7111 t7112 t7113))
% 14.45/14.71  (step t7115 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t7114))
% 14.45/14.71  (step t7116 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t7091 t7092 t7115))
% 14.45/14.71  (step t7117 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t7116))
% 14.45/14.71  (step t7118 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t7117))
% 14.45/14.71  (step t7119 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t6994 t6995 t7014 t6492 t2294 t396 t397 t7038 t1270 t2328 t2329 t3985 t448 t447 t871 t7062 t7090 t7118))
% 14.45/14.71  (step t7120 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule contraction :premises (t7119))
% 14.45/14.71  (step t7121 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t367))
% 14.45/14.71  (step t7122 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t7120 t7121 t2522 t2523 t395 t141))
% 14.45/14.71  (step t7123 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule contraction :premises (t7122))
% 14.45/14.71  (step t7124 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule equiv_pos2)
% 14.45/14.71  (step t7125 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))))) :rule cong :premises (t110 t111 t3388 t215 t1080 t3303))
% 14.45/14.71  (step t7126 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t7127 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7128)
% 14.45/14.71  (assume t7128.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t7128.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t7128.a2 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.71  (assume t7128.a3 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.71  (assume t7128.a4 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.45/14.71  (step t7128.t1 (cl (=> (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7128.t2)
% 14.45/14.71  (assume t7128.t2.a0 (not (= tptp.e21 (tptp.h1 tptp.e12))))
% 14.45/14.71  (assume t7128.t2.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.45/14.71  (assume t7128.t2.a2 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.45/14.71  (step t7128.t2.t1 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule equiv_simplify)
% 14.45/14.71  (step t7128.t2.t2 (cl (not (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule equiv1 :premises (t7128.t2.t1))
% 14.45/14.71  (step t7128.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t7128.t2.a1))
% 14.45/14.71  (step t7128.t2.t4 (cl (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t7128.t2.a2))
% 14.45/14.71  (step t7128.t2.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule symm :premises (t7128.t2.t4))
% 14.45/14.71  (step t7128.t2.t6 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.h1 tptp.e12)))) :rule cong :premises (t7128.t2.t3 t7128.t2.t5))
% 14.45/14.71  (step t7128.t2.t7 (cl (= (= (= tptp.e21 (tptp.h1 tptp.e12)) false) (not (= tptp.e21 (tptp.h1 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.71  (step t7128.t2.t8 (cl (= (= tptp.e21 (tptp.h1 tptp.e12)) false) (not (not (= tptp.e21 (tptp.h1 tptp.e12))))) :rule equiv2 :premises (t7128.t2.t7))
% 14.45/14.71  (step t7128.t2.t9 (cl (not (not (not (= tptp.e21 (tptp.h1 tptp.e12))))) (= tptp.e21 (tptp.h1 tptp.e12))) :rule not_not)
% 14.45/14.71  (step t7128.t2.t10 (cl (= (= tptp.e21 (tptp.h1 tptp.e12)) false) (= tptp.e21 (tptp.h1 tptp.e12))) :rule resolution :premises (t7128.t2.t8 t7128.t2.t9))
% 14.45/14.71  (step t7128.t2.t11 (cl (= (= tptp.e21 (tptp.h1 tptp.e12)) false)) :rule resolution :premises (t7128.t2.t10 t7128.t2.a0))
% 14.45/14.71  (step t7128.t2.t12 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false)) :rule trans :premises (t7128.t2.t6 t7128.t2.t11))
% 14.45/14.71  (step t7128.t2.t13 (cl (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule resolution :premises (t7128.t2.t2 t7128.t2.t12))
% 14.45/14.71  (step t7128.t2 (cl (not (not (= tptp.e21 (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule subproof :discharge (t7128.t2.a0 t7128.t2.a1 t7128.t2.a2))
% 14.45/14.71  (step t7128.t3 (cl (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule and_pos)
% 14.45/14.71  (step t7128.t4 (cl (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t7128.t5 (cl (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t7128.t6 (cl (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t7128.t2 t7128.t3 t7128.t4 t7128.t5))
% 14.45/14.71  (step t7128.t7 (cl (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule reordering :premises (t7128.t6))
% 14.45/14.71  (step t7128.t8 (cl (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule contraction :premises (t7128.t7))
% 14.45/14.71  (step t7128.t9 (cl (=> (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule resolution :premises (t7128.t1 t7128.t8))
% 14.45/14.71  (step t7128.t10 (cl (=> (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule implies_neg2)
% 14.45/14.71  (step t7128.t11 (cl (=> (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (=> (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule resolution :premises (t7128.t9 t7128.t10))
% 14.45/14.71  (step t7128.t12 (cl (=> (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule contraction :premises (t7128.t11))
% 14.45/14.71  (step t7128.t13 (cl (not (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule implies :premises (t7128.t12))
% 14.45/14.71  (step t7128.t14 (cl (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= tptp.e21 (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t7128.t15 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7128.t16)
% 14.45/14.71  (assume t7128.t16.a0 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))
% 14.45/14.71  (assume t7128.t16.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.45/14.71  (assume t7128.t16.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t7128.t16.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t7128.t16.a4 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.45/14.71  (step t7128.t16.t1 (cl (= (= (= tptp.e21 (tptp.h1 tptp.e12)) false) (not (= tptp.e21 (tptp.h1 tptp.e12))))) :rule equiv_simplify)
% 14.45/14.71  (step t7128.t16.t2 (cl (not (= (= tptp.e21 (tptp.h1 tptp.e12)) false)) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule equiv1 :premises (t7128.t16.t1))
% 14.45/14.71  (step t7128.t16.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) :rule symm :premises (t7128.t16.a1))
% 14.45/14.71  (step t7128.t16.t4 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t7128.t16.t3))
% 14.45/14.71  (step t7128.t16.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t7128.t16.a2))
% 14.45/14.71  (step t7128.t16.t6 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t7128.t16.t5))
% 14.45/14.71  (step t7128.t16.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t7128.t16.a3))
% 14.45/14.71  (step t7128.t16.t8 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t7128.t16.t7))
% 14.45/14.71  (step t7128.t16.t9 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t7128.t16.t8))
% 14.45/14.71  (step t7128.t16.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t7128.t16.t9 t7128.t16.t9))
% 14.45/14.71  (step t7128.t16.t11 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t7128.t16.t6 t7128.t16.t10))
% 14.45/14.71  (step t7128.t16.t12 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t7128.t16.t11))
% 14.45/14.71  (step t7128.t16.t13 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.45/14.71  (step t7128.t16.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule cong :premises (t7128.t16.t12 t7128.t16.t13))
% 14.45/14.71  (step t7128.t16.t15 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t7128.t16.t14))
% 14.45/14.71  (step t7128.t16.t16 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.h1 tptp.e12))) :rule trans :premises (t7128.t16.t15 t7128.t16.a4))
% 14.45/14.71  (step t7128.t16.t17 (cl (= (tptp.h1 tptp.e12) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t7128.t16.t16))
% 14.45/14.71  (step t7128.t16.t18 (cl (= (= tptp.e21 (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t7128.t16.t4 t7128.t16.t17))
% 14.45/14.71  (step t7128.t16.t19 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.45/14.71  (step t7128.t16.t20 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t7128.t16.t19))
% 14.45/14.71  (step t7128.t16.t21 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.45/14.71  (step t7128.t16.t22 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t7128.t16.t20 t7128.t16.t21))
% 14.45/14.71  (step t7128.t16.t23 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t7128.t16.t22 t7128.t16.a0))
% 14.45/14.71  (step t7128.t16.t24 (cl (= (= tptp.e21 (tptp.h1 tptp.e12)) false)) :rule trans :premises (t7128.t16.t18 t7128.t16.t23))
% 14.45/14.71  (step t7128.t16.t25 (cl (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule resolution :premises (t7128.t16.t2 t7128.t16.t24))
% 14.45/14.71  (step t7128.t16 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule subproof :discharge (t7128.t16.a0 t7128.t16.a1 t7128.t16.a2 t7128.t16.a3 t7128.t16.a4))
% 14.45/14.71  (step t7128.t17 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.71  (step t7128.t18 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.71  (step t7128.t19 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t7128.t20 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7128.t21 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t7128.t22 (cl (not (= tptp.e21 (tptp.h1 tptp.e12))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t7128.t16 t7128.t17 t7128.t18 t7128.t19 t7128.t20 t7128.t21))
% 14.45/14.71  (step t7128.t23 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule reordering :premises (t7128.t22))
% 14.45/14.71  (step t7128.t24 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule contraction :premises (t7128.t23))
% 14.45/14.71  (step t7128.t25 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule resolution :premises (t7128.t15 t7128.t24))
% 14.45/14.71  (step t7128.t26 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) (not (not (= tptp.e21 (tptp.h1 tptp.e12))))) :rule implies_neg2)
% 14.45/14.71  (step t7128.t27 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12))))) :rule resolution :premises (t7128.t25 t7128.t26))
% 14.45/14.71  (step t7128.t28 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e21 (tptp.h1 tptp.e12))))) :rule contraction :premises (t7128.t27))
% 14.45/14.71  (step t7128.t29 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule implies :premises (t7128.t28))
% 14.45/14.71  (step t7128.t30 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t7128.t31 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule resolution :premises (t7128.t30 t7128.a3 t7128.a2 t7128.a1 t7128.a0 t7128.a4))
% 14.45/14.71  (step t7128.t32 (cl (not (= tptp.e21 (tptp.h1 tptp.e12)))) :rule resolution :premises (t7128.t29 t7128.t31))
% 14.45/14.71  (step t7128.t33 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7128.t34)
% 14.45/14.71  (assume t7128.t34.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t7128.t34.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (step t7128.t34.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t7128.t34.a1))
% 14.45/14.71  (step t7128.t34.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t7128.t34.t1))
% 14.45/14.71  (step t7128.t34.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t7128.t34.a0))
% 14.45/14.71  (step t7128.t34.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t7128.t34.t3 t7128.t34.t3))
% 14.45/14.71  (step t7128.t34.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t7128.t34.t2 t7128.t34.t4))
% 14.45/14.71  (step t7128.t34 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t7128.t34.a0 t7128.t34.a1))
% 14.45/14.71  (step t7128.t35 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7128.t36 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t7128.t37 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t7128.t34 t7128.t35 t7128.t36))
% 14.45/14.71  (step t7128.t38 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t7128.t37))
% 14.45/14.71  (step t7128.t39 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t7128.t38))
% 14.45/14.71  (step t7128.t40 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t7128.t33 t7128.t39))
% 14.45/14.71  (step t7128.t41 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.45/14.71  (step t7128.t42 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t7128.t40 t7128.t41))
% 14.45/14.71  (step t7128.t43 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t7128.t42))
% 14.45/14.71  (step t7128.t44 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t7128.t43))
% 14.45/14.71  (step t7128.t45 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.45/14.71  (step t7128.t46 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t7128.t45 t7128.a0 t7128.a1))
% 14.45/14.71  (step t7128.t47 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t7128.t44 t7128.t46))
% 14.45/14.71  (step t7128.t48 (cl (and (not (= tptp.e21 (tptp.h1 tptp.e12))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule resolution :premises (t7128.t14 t7128.t32 t7128.t47 t7128.a4))
% 14.45/14.71  (step t7128.t49 (cl (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule resolution :premises (t7128.t13 t7128.t48))
% 14.45/14.71  (step t7128 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule subproof :discharge (t7128.a0 t7128.a1 t7128.a2 t7128.a3 t7128.a4))
% 14.45/14.71  (step t7129 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7130 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t7131 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.45/14.71  (step t7132 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.45/14.71  (step t7133 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t7134 (cl (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t7128 t7129 t7130 t7131 t7132 t7133))
% 14.45/14.71  (step t7135 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule reordering :premises (t7134))
% 14.45/14.71  (step t7136 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule contraction :premises (t7135))
% 14.45/14.71  (step t7137 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule resolution :premises (t7127 t7136))
% 14.45/14.71  (step t7138 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule implies_neg2)
% 14.45/14.71  (step t7139 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule resolution :premises (t7137 t7138))
% 14.45/14.71  (step t7140 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule contraction :premises (t7139))
% 14.45/14.71  (step t7141 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule implies :premises (t7140))
% 14.45/14.71  (step t7142 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule resolution :premises (t7126 t7141))
% 14.45/14.71  (step t7143 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.45/14.71  (step t7144 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.45/14.71  (step t7145 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.45/14.71  (step t7146 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.45/14.71  (step t7147 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule or_neg)
% 14.45/14.71  (step t7148 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule or_neg)
% 14.45/14.71  (step t7149 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule resolution :premises (t7142 t7143 t7144 t7145 t7146 t7147 t7148))
% 14.45/14.71  (step t7150 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule contraction :premises (t7149))
% 14.45/14.71  (step t7151 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule resolution :premises (t7124 t7125 t7150))
% 14.45/14.71  (step t7152 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule or :premises (t7151))
% 14.45/14.71  (step t7153 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule reordering :premises (t7152))
% 14.45/14.71  (step t7154 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t7123 t2354 t912 t3950 t1270 t7153 t1137))
% 14.45/14.71  (step t7155 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule contraction :premises (t7154))
% 14.45/14.71  (step t7156 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t7155 t2418 t397 t396 t366))
% 14.45/14.71  (step t7157 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule reordering :premises (t7156))
% 14.45/14.71  (step t7158 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule and_neg)
% 14.45/14.71  (step t7159 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7160)
% 14.45/14.71  (assume t7160.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t7160.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t7160.a2 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 14.45/14.71  (assume t7160.a3 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.71  (assume t7160.a4 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (assume t7160.a5 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.71  (step t7160.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7160.t2)
% 14.45/14.71  (assume t7160.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.45/14.71  (assume t7160.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t7160.t2.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.45/14.71  (assume t7160.t2.a3 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (assume t7160.t2.a4 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.45/14.71  (assume t7160.t2.a5 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 14.45/14.71  (step t7160.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) :rule symm :premises (t7160.t2.a5))
% 14.45/14.71  (step t7160.t2.t2 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.h4 tptp.e10))) :rule cong :premises (t7160.t2.t1))
% 14.45/14.71  (step t7160.t2.t3 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t7160.t2.a3))
% 14.45/14.71  (step t7160.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t7160.t2.a1))
% 14.45/14.71  (step t7160.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t7160.t2.a4))
% 14.45/14.71  (step t7160.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t7160.t2.t5))
% 14.45/14.71  (step t7160.t2.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t7160.t2.a2))
% 14.45/14.71  (step t7160.t2.t8 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t7160.t2.t7))
% 14.45/14.71  (step t7160.t2.t9 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t7160.t2.t4))
% 14.45/14.71  (step t7160.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t7160.t2.t9 t7160.t2.t9))
% 14.45/14.71  (step t7160.t2.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t7160.t2.t10))
% 14.45/14.71  (step t7160.t2.t12 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t7160.t2.t8 t7160.t2.t11))
% 14.45/14.71  (step t7160.t2.t13 (cl (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t7160.t2.a0))
% 14.45/14.71  (step t7160.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule symm :premises (t7160.t2.t13))
% 14.45/14.71  (step t7160.t2.t15 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h4 tptp.e11))) :rule trans :premises (t7160.t2.t10 t7160.t2.t14))
% 14.45/14.71  (step t7160.t2.t16 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t7160.t2.t12 t7160.t2.t15))
% 14.45/14.71  (step t7160.t2.t17 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule symm :premises (t7160.t2.t3))
% 14.45/14.71  (step t7160.t2.t18 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t7160.t2.t9 t7160.t2.t17))
% 14.45/14.71  (step t7160.t2.t19 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule cong :premises (t7160.t2.t16 t7160.t2.t18))
% 14.45/14.71  (step t7160.t2.t20 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule trans :premises (t7160.t2.t2 t7160.t2.t3 t7160.t2.t4 t7160.t2.t6 t7160.t2.t19))
% 14.45/14.71  (step t7160.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t7160.t2.a0 t7160.t2.a1 t7160.t2.a2 t7160.t2.a3 t7160.t2.a4 t7160.t2.a5))
% 14.45/14.71  (step t7160.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t7160.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7160.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t7160.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t7160.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t7160.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t7160.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t7160.t2 t7160.t3 t7160.t4 t7160.t5 t7160.t6 t7160.t7 t7160.t8))
% 14.45/14.71  (step t7160.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule reordering :premises (t7160.t9))
% 14.45/14.71  (step t7160.t11 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule contraction :premises (t7160.t10))
% 14.45/14.71  (step t7160.t12 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule resolution :premises (t7160.t1 t7160.t11))
% 14.45/14.71  (step t7160.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 14.45/14.71  (step t7160.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))))) :rule resolution :premises (t7160.t12 t7160.t13))
% 14.45/14.71  (step t7160.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))))) :rule contraction :premises (t7160.t14))
% 14.45/14.71  (step t7160.t16 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule implies :premises (t7160.t15))
% 14.45/14.71  (step t7160.t17 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 14.45/14.71  (step t7160.t18 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t7160.t17 t7160.a5 t7160.a0 t7160.a1 t7160.a4 t7160.a3 t7160.a2))
% 14.45/14.71  (step t7160.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule resolution :premises (t7160.t16 t7160.t18))
% 14.45/14.71  (step t7160 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t7160.a0 t7160.a1 t7160.a2 t7160.a3 t7160.a4 t7160.a5))
% 14.45/14.71  (step t7161 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7162 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.45/14.71  (step t7163 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t7164 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t7165 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t7166 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.45/14.71  (step t7167 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))))) :rule resolution :premises (t7160 t7161 t7162 t7163 t7164 t7165 t7166))
% 14.45/14.71  (step t7168 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule reordering :premises (t7167))
% 14.45/14.71  (step t7169 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule contraction :premises (t7168))
% 14.45/14.71  (step t7170 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule resolution :premises (t7159 t7169))
% 14.45/14.71  (step t7171 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 14.45/14.71  (step t7172 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))))) :rule resolution :premises (t7170 t7171))
% 14.45/14.71  (step t7173 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))))) :rule contraction :premises (t7172))
% 14.45/14.71  (step t7174 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule implies :premises (t7173))
% 14.45/14.71  (step t7175 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10)))) :rule resolution :premises (t7158 t7174))
% 14.45/14.71  (step t7176 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule reordering :premises (t7175))
% 14.45/14.71  (step t7177 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t7178 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7179)
% 14.45/14.71  (assume t7179.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.71  (assume t7179.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.71  (assume t7179.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t7179.a3 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.71  (assume t7179.a4 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 14.45/14.71  (assume t7179.a5 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.71  (assume t7179.a6 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (assume t7179.a7 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.71  (step t7179.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7179.t2)
% 14.45/14.71  (assume t7179.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.45/14.71  (assume t7179.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.45/14.71  (assume t7179.t2.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.45/14.71  (assume t7179.t2.a3 (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)))
% 14.45/14.71  (assume t7179.t2.a4 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.45/14.71  (assume t7179.t2.a5 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.71  (assume t7179.t2.a6 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.71  (assume t7179.t2.a7 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 14.45/14.71  (step t7179.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) :rule symm :premises (t7179.t2.a7))
% 14.45/14.71  (step t7179.t2.t2 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t7179.t2.a5))
% 14.45/14.71  (step t7179.t2.t3 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t7179.t2.t2))
% 14.45/14.71  (step t7179.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7179.t2.a6))
% 14.45/14.71  (step t7179.t2.t5 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t7179.t2.t4))
% 14.45/14.71  (step t7179.t2.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.71  (step t7179.t2.t7 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule cong :premises (t7179.t2.t5 t7179.t2.t6))
% 14.45/14.71  (step t7179.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t7179.t2.t7))
% 14.45/14.71  (step t7179.t2.t9 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t7179.t2.t1 t7179.t2.t3 t7179.t2.t8))
% 14.45/14.71  (step t7179.t2.t10 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)))) :rule cong :premises (t7179.t2.t9))
% 14.45/14.71  (step t7179.t2.t11 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t7179.t2.t3))
% 14.45/14.71  (step t7179.t2.t12 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule trans :premises (t7179.t2.t7 t7179.t2.t11))
% 14.45/14.71  (step t7179.t2.t13 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e13)) (tptp.h4 tptp.e12))) :rule cong :premises (t7179.t2.t12))
% 14.45/14.71  (step t7179.t2.t14 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t7179.t2.a0))
% 14.45/14.71  (step t7179.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t7179.t2.a2))
% 14.45/14.71  (step t7179.t2.t16 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) :rule symm :premises (t7179.t2.a4))
% 14.45/14.71  (step t7179.t2.t17 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t7179.t2.t16))
% 14.45/14.71  (step t7179.t2.t18 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t7179.t2.t15))
% 14.45/14.71  (step t7179.t2.t19 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t7179.t2.a1))
% 14.45/14.71  (step t7179.t2.t20 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t7179.t2.t19))
% 14.45/14.71  (step t7179.t2.t21 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.45/14.71  (step t7179.t2.t22 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule cong :premises (t7179.t2.t20 t7179.t2.t21))
% 14.45/14.71  (step t7179.t2.t23 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t7179.t2.t22))
% 14.45/14.71  (step t7179.t2.t24 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t7179.t2.t18 t7179.t2.t23))
% 14.45/14.71  (step t7179.t2.t25 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule symm :premises (t7179.t2.t14))
% 14.45/14.71  (step t7179.t2.t26 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.h4 tptp.e12))) :rule trans :premises (t7179.t2.t22 t7179.t2.t25))
% 14.45/14.71  (step t7179.t2.t27 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t7179.t2.t24 t7179.t2.t26))
% 14.45/14.71  (step t7179.t2.t28 (cl (= (tptp.h4 tptp.e10) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t7179.t2.a3))
% 14.45/14.71  (step t7179.t2.t29 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule symm :premises (t7179.t2.t28))
% 14.45/14.71  (step t7179.t2.t30 (cl (= tptp.e20 (tptp.h4 tptp.e10))) :rule trans :premises (t7179.t2.t20 t7179.t2.t29))
% 14.45/14.71  (step t7179.t2.t31 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule cong :premises (t7179.t2.t27 t7179.t2.t30))
% 14.45/14.71  (step t7179.t2.t32 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule trans :premises (t7179.t2.t10 t7179.t2.t13 t7179.t2.t14 t7179.t2.t15 t7179.t2.t17 t7179.t2.t31))
% 14.45/14.71  (step t7179.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t7179.t2.a0 t7179.t2.a1 t7179.t2.a2 t7179.t2.a3 t7179.t2.a4 t7179.t2.a5 t7179.t2.a6 t7179.t2.a7))
% 14.45/14.71  (step t7179.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t7179.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7179.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7179.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t7179.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t7179.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7179.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7179.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t7179.t11 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7179.t2 t7179.t3 t7179.t4 t7179.t5 t7179.t6 t7179.t7 t7179.t8 t7179.t9 t7179.t10))
% 14.45/14.71  (step t7179.t12 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule reordering :premises (t7179.t11))
% 14.45/14.71  (step t7179.t13 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule contraction :premises (t7179.t12))
% 14.45/14.71  (step t7179.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule resolution :premises (t7179.t1 t7179.t13))
% 14.45/14.71  (step t7179.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 14.45/14.71  (step t7179.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))))) :rule resolution :premises (t7179.t14 t7179.t15))
% 14.45/14.71  (step t7179.t17 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))))) :rule contraction :premises (t7179.t16))
% 14.45/14.71  (step t7179.t18 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule implies :premises (t7179.t17))
% 14.45/14.71  (step t7179.t19 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 14.45/14.71  (step t7179.t20 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7179.t19 t7179.a7 t7179.a2 t7179.a3 t7179.a6 t7179.a5 t7179.a1 t7179.a0 t7179.a4))
% 14.45/14.71  (step t7179.t21 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule resolution :premises (t7179.t18 t7179.t20))
% 14.45/14.71  (step t7179 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule subproof :discharge (t7179.a0 t7179.a1 t7179.a2 t7179.a3 t7179.a4 t7179.a5 t7179.a6 t7179.a7))
% 14.45/14.71  (step t7180 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7181 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7182 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7183 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.45/14.71  (step t7184 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t7185 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.45/14.71  (step t7186 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) :rule and_pos)
% 14.45/14.71  (step t7187 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t7188 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t7179 t7180 t7181 t7182 t7183 t7184 t7185 t7186 t7187))
% 14.45/14.71  (step t7189 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule reordering :premises (t7188))
% 14.45/14.71  (step t7190 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule contraction :premises (t7189))
% 14.45/14.71  (step t7191 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule resolution :premises (t7178 t7190))
% 14.45/14.71  (step t7192 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))))) :rule implies_neg2)
% 14.45/14.71  (step t7193 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))))) :rule resolution :premises (t7191 t7192))
% 14.45/14.71  (step t7194 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))))) :rule contraction :premises (t7193))
% 14.45/14.71  (step t7195 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule implies :premises (t7194))
% 14.45/14.71  (step t7196 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10)))) :rule resolution :premises (t7177 t7195))
% 14.45/14.71  (step t7197 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e10)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e23) (tptp.h4 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t7196))
% 14.45/14.71  (step t7198 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5935))
% 14.45/14.71  (step t7199 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) :rule or :premises (t5702))
% 14.45/14.71  (step t7200 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule or :premises (t5856))
% 14.45/14.71  (step t7201 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t4951))
% 14.45/14.71  (step t7202 (cl (or (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule and :premises (t4249))
% 14.45/14.71  (step t7203 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) :rule or :premises (t7202))
% 14.45/14.71  (step t7204 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) :rule equiv_pos2)
% 14.45/14.71  (step t7205 (cl (= (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) :rule refl)
% 14.45/14.71  (step t7206 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))))) :rule cong :premises (t4364 t4478 t4365 t4438 t5669 t4555 t7205))
% 14.45/14.71  (step t7207 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 14.45/14.71  (step t7208 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7209)
% 14.45/14.71  (assume t7209.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.71  (assume t7209.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.71  (assume t7209.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.71  (assume t7209.a3 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.71  (assume t7209.a4 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))
% 14.45/14.71  (assume t7209.a5 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 14.45/14.71  (step t7209.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7209.t2)
% 14.45/14.71  (assume t7209.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 14.45/14.71  (assume t7209.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.71  (assume t7209.t2.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.71  (assume t7209.t2.a3 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))
% 14.45/14.71  (assume t7209.t2.a4 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.71  (assume t7209.t2.a5 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.71  (step t7209.t2.t1 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) false) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) :rule equiv_simplify)
% 14.45/14.71  (step t7209.t2.t2 (cl (not (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) false)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule equiv1 :premises (t7209.t2.t1))
% 14.45/14.71  (step t7209.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) :rule symm :premises (t7209.t2.a3))
% 14.45/14.71  (step t7209.t2.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t7209.t2.a2))
% 14.45/14.71  (step t7209.t2.t5 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t7209.t2.t4))
% 14.45/14.71  (step t7209.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7209.t2.a1))
% 14.45/14.71  (step t7209.t2.t7 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.71  (step t7209.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t7209.t2.t6 t7209.t2.t7))
% 14.45/14.71  (step t7209.t2.t9 (cl (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t7209.t2.t3 t7209.t2.t5 t7209.t2.t8))
% 14.45/14.71  (step t7209.t2.t10 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) :rule cong :premises (t7209.t2.t3 t7209.t2.t7))
% 14.45/14.71  (step t7209.t2.t11 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) :rule symm :premises (t7209.t2.a5))
% 14.45/14.71  (step t7209.t2.t12 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t7209.t2.a4))
% 14.45/14.71  (step t7209.t2.t13 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t7209.t2.t12))
% 14.45/14.71  (step t7209.t2.t14 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t7209.t2.t6 t7209.t2.t6))
% 14.45/14.71  (step t7209.t2.t15 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t7209.t2.t10 t7209.t2.t11 t7209.t2.t13 t7209.t2.t14))
% 14.45/14.71  (step t7209.t2.t16 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t7209.t2.t9 t7209.t2.t15))
% 14.45/14.71  (step t7209.t2.t17 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.71  (step t7209.t2.t18 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t7209.t2.t17))
% 14.45/14.71  (step t7209.t2.t19 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 14.45/14.71  (step t7209.t2.t20 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t7209.t2.t18 t7209.t2.t19))
% 14.45/14.71  (step t7209.t2.t21 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t7209.t2.t20 t7209.t2.a0))
% 14.45/14.71  (step t7209.t2.t22 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) false)) :rule trans :premises (t7209.t2.t16 t7209.t2.t21))
% 14.45/14.71  (step t7209.t2.t23 (cl (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule resolution :premises (t7209.t2.t2 t7209.t2.t22))
% 14.45/14.71  (step t7209.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule subproof :discharge (t7209.t2.a0 t7209.t2.a1 t7209.t2.a2 t7209.t2.a3 t7209.t2.a4 t7209.t2.a5))
% 14.45/14.71  (step t7209.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.45/14.71  (step t7209.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7209.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7209.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t7209.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.71  (step t7209.t8 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7209.t9 (cl (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t7209.t2 t7209.t3 t7209.t4 t7209.t5 t7209.t6 t7209.t7 t7209.t8))
% 14.45/14.71  (step t7209.t10 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule reordering :premises (t7209.t9))
% 14.45/14.71  (step t7209.t11 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule contraction :premises (t7209.t10))
% 14.45/14.71  (step t7209.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule resolution :premises (t7209.t1 t7209.t11))
% 14.45/14.71  (step t7209.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) :rule implies_neg2)
% 14.45/14.71  (step t7209.t14 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) :rule resolution :premises (t7209.t12 t7209.t13))
% 14.45/14.71  (step t7209.t15 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) :rule contraction :premises (t7209.t14))
% 14.45/14.71  (step t7209.t16 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule implies :premises (t7209.t15))
% 14.45/14.71  (step t7209.t17 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 14.45/14.71  (step t7209.t18 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t7209.t17 t7209.a5 t7209.a0 t7209.a2 t7209.a4 t7209.a1 t7209.a3))
% 14.45/14.71  (step t7209.t19 (cl (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule resolution :premises (t7209.t16 t7209.t18))
% 14.45/14.71  (step t7209 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule subproof :discharge (t7209.a0 t7209.a1 t7209.a2 t7209.a3 t7209.a4 t7209.a5))
% 14.45/14.71  (step t7210 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7211 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.71  (step t7212 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7213 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7214 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t7215 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.45/14.71  (step t7216 (cl (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t7209 t7210 t7211 t7212 t7213 t7214 t7215))
% 14.45/14.71  (step t7217 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule reordering :premises (t7216))
% 14.45/14.71  (step t7218 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule contraction :premises (t7217))
% 14.45/14.71  (step t7219 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule resolution :premises (t7208 t7218))
% 14.45/14.71  (step t7220 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) :rule implies_neg2)
% 14.45/14.71  (step t7221 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) :rule resolution :premises (t7219 t7220))
% 14.45/14.71  (step t7222 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) :rule contraction :premises (t7221))
% 14.45/14.71  (step t7223 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule implies :premises (t7222))
% 14.45/14.71  (step t7224 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule resolution :premises (t7207 t7223))
% 14.45/14.71  (step t7225 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.71  (step t7226 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.45/14.71  (step t7227 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.71  (step t7228 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.71  (step t7229 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule or_neg)
% 14.45/14.71  (step t7230 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 14.45/14.71  (step t7231 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) :rule or_neg)
% 14.45/14.71  (step t7232 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) :rule resolution :premises (t7224 t7225 t7226 t7227 t7228 t7229 t7230 t7231))
% 14.45/14.71  (step t7233 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) :rule contraction :premises (t7232))
% 14.45/14.71  (step t7234 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))))) :rule resolution :premises (t7204 t7206 t7233))
% 14.45/14.71  (step t7235 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13)))) :rule or :premises (t7234))
% 14.45/14.71  (step t7236 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e12) tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t7235))
% 14.45/14.71  (step t7237 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))))) :rule equiv_pos2)
% 14.45/14.71  (step t7238 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule refl)
% 14.45/14.71  (step t7239 (cl (= (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) true) (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.71  (step t7240 (cl (not (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) true)) (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule equiv1 :premises (t7239))
% 14.45/14.71  (step t7241 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))))) :rule all_simplify)
% 14.45/14.71  (step t7242 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule refl)
% 14.45/14.71  (step t7243 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule all_simplify)
% 14.45/14.71  (step t7244 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule cong :premises (t7242 t7243))
% 14.45/14.71  (step t7245 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) true)) :rule all_simplify)
% 14.45/14.71  (step t7246 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) true)) :rule trans :premises (t7244 t7245))
% 14.45/14.71  (step t7247 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) true)) :rule trans :premises (t7241 t7246))
% 14.45/14.71  (step t7248 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t7240 t7247))
% 14.45/14.71  (step t7249 (cl (= (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))))) :rule refl)
% 14.45/14.71  (step t7250 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))))) :rule cong :premises (t4364 t4365 t6303 t7238 t5669 t7248 t7249))
% 14.45/14.71  (step t7251 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule and_neg)
% 14.45/14.71  (step t7252 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7253)
% 14.45/14.71  (assume t7253.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.71  (assume t7253.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.71  (assume t7253.a2 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))
% 14.45/14.71  (assume t7253.a3 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.71  (assume t7253.a4 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))
% 14.45/14.71  (assume t7253.a5 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 14.45/14.71  (step t7253.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies_neg1)
% 14.45/14.71  (anchor :step t7253.t2)
% 14.45/14.71  (assume t7253.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 14.45/14.71  (assume t7253.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))
% 14.45/14.71  (assume t7253.t2.a2 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))
% 14.45/14.71  (assume t7253.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.71  (assume t7253.t2.a4 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.45/14.71  (assume t7253.t2.a5 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))
% 14.45/14.71  (step t7253.t2.t1 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) false) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))))) :rule equiv_simplify)
% 14.45/14.71  (step t7253.t2.t2 (cl (not (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) false)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule equiv1 :premises (t7253.t2.t1))
% 14.45/14.71  (step t7253.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) :rule symm :premises (t7253.t2.a1))
% 14.45/14.71  (step t7253.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) :rule trans :premises (t7253.t2.t3 t7253.t2.a2))
% 14.45/14.71  (step t7253.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t7253.t2.t4))
% 14.45/14.71  (step t7253.t2.t6 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) :rule symm :premises (t7253.t2.a2))
% 14.45/14.71  (step t7253.t2.t7 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 14.45/14.71  (step t7253.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) :rule cong :premises (t7253.t2.t6 t7253.t2.t7))
% 14.45/14.71  (step t7253.t2.t9 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) :rule symm :premises (t7253.t2.a5))
% 14.45/14.71  (step t7253.t2.t10 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t7253.t2.a4))
% 14.45/14.71  (step t7253.t2.t11 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t7253.t2.t10))
% 14.45/14.71  (step t7253.t2.t12 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7253.t2.a3))
% 14.45/14.71  (step t7253.t2.t13 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.45/14.71  (step t7253.t2.t14 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t7253.t2.t12 t7253.t2.t13))
% 14.45/14.71  (step t7253.t2.t15 (cl (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t7253.t2.t8 t7253.t2.t9 t7253.t2.t11 t7253.t2.t14))
% 14.45/14.71  (step t7253.t2.t16 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule cong :premises (t7253.t2.t5 t7253.t2.t15))
% 14.45/14.71  (step t7253.t2.t17 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 14.45/14.71  (step t7253.t2.t18 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv2 :premises (t7253.t2.t17))
% 14.45/14.71  (step t7253.t2.t19 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule not_not)
% 14.45/14.71  (step t7253.t2.t20 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t7253.t2.t18 t7253.t2.t19))
% 14.45/14.71  (step t7253.t2.t21 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false)) :rule resolution :premises (t7253.t2.t20 t7253.t2.a0))
% 14.45/14.71  (step t7253.t2.t22 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) false)) :rule trans :premises (t7253.t2.t16 t7253.t2.t21))
% 14.45/14.71  (step t7253.t2.t23 (cl (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule resolution :premises (t7253.t2.t2 t7253.t2.t22))
% 14.45/14.71  (step t7253.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule subproof :discharge (t7253.t2.a0 t7253.t2.a1 t7253.t2.a2 t7253.t2.a3 t7253.t2.a4 t7253.t2.a5))
% 14.45/14.71  (step t7253.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 14.45/14.71  (step t7253.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7253.t5 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t7253.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7253.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7253.t8 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t7253.t9 (cl (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t7253.t2 t7253.t3 t7253.t4 t7253.t5 t7253.t6 t7253.t7 t7253.t8))
% 14.45/14.71  (step t7253.t10 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule reordering :premises (t7253.t9))
% 14.45/14.71  (step t7253.t11 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule contraction :premises (t7253.t10))
% 14.45/14.71  (step t7253.t12 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule resolution :premises (t7253.t1 t7253.t11))
% 14.45/14.71  (step t7253.t13 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))))) :rule implies_neg2)
% 14.45/14.71  (step t7253.t14 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))))) :rule resolution :premises (t7253.t12 t7253.t13))
% 14.45/14.71  (step t7253.t15 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))))) :rule contraction :premises (t7253.t14))
% 14.45/14.71  (step t7253.t16 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule implies :premises (t7253.t15))
% 14.45/14.71  (step t7253.t17 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule and_neg)
% 14.45/14.71  (step t7253.t18 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t7253.t17 t7253.a5 t7253.a2 t7253.a3 t7253.a0 t7253.a1 t7253.a4))
% 14.45/14.71  (step t7253.t19 (cl (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule resolution :premises (t7253.t16 t7253.t18))
% 14.45/14.71  (step t7253 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule subproof :discharge (t7253.a0 t7253.a1 t7253.a2 t7253.a3 t7253.a4 t7253.a5))
% 14.45/14.71  (step t7254 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7255 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7256 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.45/14.71  (step t7257 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t7258 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.45/14.71  (step t7259 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 14.45/14.71  (step t7260 (cl (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t7253 t7254 t7255 t7256 t7257 t7258 t7259))
% 14.45/14.71  (step t7261 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule reordering :premises (t7260))
% 14.45/14.71  (step t7262 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule contraction :premises (t7261))
% 14.45/14.71  (step t7263 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule resolution :premises (t7252 t7262))
% 14.45/14.71  (step t7264 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))))) :rule implies_neg2)
% 14.45/14.71  (step t7265 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))))) :rule resolution :premises (t7263 t7264))
% 14.45/14.71  (step t7266 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))))) :rule contraction :premises (t7265))
% 14.45/14.71  (step t7267 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule implies :premises (t7266))
% 14.45/14.71  (step t7268 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule resolution :premises (t7251 t7267))
% 14.45/14.71  (step t7269 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.71  (step t7270 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.45/14.71  (step t7271 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 14.45/14.71  (step t7272 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.45/14.71  (step t7273 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule or_neg)
% 14.45/14.71  (step t7274 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule or_neg)
% 14.45/14.71  (step t7275 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))))) :rule or_neg)
% 14.45/14.71  (step t7276 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))))) :rule resolution :premises (t7268 t7269 t7270 t7271 t7272 t7273 t7274 t7275))
% 14.45/14.71  (step t7277 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))))) :rule contraction :premises (t7276))
% 14.45/14.71  (step t7278 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))))) :rule resolution :premises (t7237 t7250 t7277))
% 14.45/14.71  (step t7279 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12)))) :rule or :premises (t7278))
% 14.45/14.71  (step t7280 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 (tptp.op1 tptp.e12 tptp.e12) tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t7279))
% 14.45/14.71  (step t7281 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and :premises (t4152))
% 14.45/14.71  (step t7282 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t7203 t7236 t4394 t4541 t4393 t4585 t7280 t4394 t4393 t7281))
% 14.45/14.71  (step t7283 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t7282))
% 14.45/14.71  (step t7284 (cl (or (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule and :premises (t4350))
% 14.45/14.71  (step t7285 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t7284))
% 14.45/14.71  (step t7286 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))))) :rule equiv_pos2)
% 14.45/14.72  (step t7287 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.72  (step t7288 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t7287))
% 14.45/14.72  (step t7289 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))))) :rule all_simplify)
% 14.45/14.72  (step t7290 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule refl)
% 14.45/14.72  (step t7291 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule all_simplify)
% 14.45/14.72  (step t7292 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule cong :premises (t7290 t7291))
% 14.45/14.72  (step t7293 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) true)) :rule all_simplify)
% 14.45/14.72  (step t7294 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) true)) :rule trans :premises (t7292 t7293))
% 14.45/14.72  (step t7295 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) true)) :rule trans :premises (t7289 t7294))
% 14.45/14.72  (step t7296 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7288 t7295))
% 14.45/14.72  (step t7297 (cl (= (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))))) :rule refl)
% 14.45/14.72  (step t7298 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))))) :rule cong :premises (t4364 t6004 t5794 t5782 t4438 t7296 t7297))
% 14.45/14.72  (step t7299 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 14.45/14.72  (step t7300 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.45/14.72  (anchor :step t7301)
% 14.45/14.72  (assume t7301.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.72  (assume t7301.a1 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.72  (assume t7301.a2 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))
% 14.45/14.72  (assume t7301.a3 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.45/14.72  (assume t7301.a4 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.72  (assume t7301.a5 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.72  (step t7301.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 14.45/14.72  (anchor :step t7301.t2)
% 14.45/14.72  (assume t7301.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.72  (assume t7301.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.72  (assume t7301.t2.a2 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))
% 14.45/14.72  (assume t7301.t2.a3 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.72  (assume t7301.t2.a4 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.72  (assume t7301.t2.a5 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.45/14.72  (step t7301.t2.t1 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) false) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))))) :rule equiv_simplify)
% 14.45/14.72  (step t7301.t2.t2 (cl (not (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) false)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule equiv1 :premises (t7301.t2.t1))
% 14.45/14.72  (step t7301.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) :rule symm :premises (t7301.t2.a1))
% 14.45/14.72  (step t7301.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e12))) :rule trans :premises (t7301.t2.t3 t7301.t2.a2))
% 14.45/14.72  (step t7301.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e12 tptp.e13))) :rule symm :premises (t7301.t2.t4))
% 14.45/14.72  (step t7301.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7301.t2.a4))
% 14.45/14.72  (step t7301.t2.t7 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) :rule symm :premises (t7301.t2.a5))
% 14.45/14.72  (step t7301.t2.t8 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t7301.t2.t7))
% 14.45/14.72  (step t7301.t2.t9 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule trans :premises (t7301.t2.t6 t7301.t2.t8))
% 14.45/14.72  (step t7301.t2.t10 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t7301.t2.t9))
% 14.45/14.72  (step t7301.t2.t11 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) :rule symm :premises (t7301.t2.a2))
% 14.45/14.72  (step t7301.t2.t12 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.45/14.72  (step t7301.t2.t13 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule cong :premises (t7301.t2.t11 t7301.t2.t12))
% 14.45/14.72  (step t7301.t2.t14 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) :rule symm :premises (t7301.t2.a3))
% 14.45/14.72  (step t7301.t2.t15 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t7301.t2.t13 t7301.t2.t14 t7301.t2.a4))
% 14.45/14.72  (step t7301.t2.t16 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) :rule symm :premises (t7301.t2.t15))
% 14.45/14.72  (step t7301.t2.t17 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) :rule trans :premises (t7301.t2.t10 t7301.t2.t16))
% 14.45/14.72  (step t7301.t2.t18 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t7301.t2.t17))
% 14.45/14.72  (step t7301.t2.t19 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t7301.t2.t5 t7301.t2.t18))
% 14.45/14.72  (step t7301.t2.t20 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.72  (step t7301.t2.t21 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t7301.t2.t20))
% 14.45/14.72  (step t7301.t2.t22 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.45/14.72  (step t7301.t2.t23 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t7301.t2.t21 t7301.t2.t22))
% 14.45/14.72  (step t7301.t2.t24 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t7301.t2.t23 t7301.t2.a0))
% 14.45/14.72  (step t7301.t2.t25 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) false)) :rule trans :premises (t7301.t2.t19 t7301.t2.t24))
% 14.45/14.72  (step t7301.t2.t26 (cl (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule resolution :premises (t7301.t2.t2 t7301.t2.t25))
% 14.45/14.72  (step t7301.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule subproof :discharge (t7301.t2.a0 t7301.t2.a1 t7301.t2.a2 t7301.t2.a3 t7301.t2.a4 t7301.t2.a5))
% 14.45/14.72  (step t7301.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.72  (step t7301.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.72  (step t7301.t5 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.72  (step t7301.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.72  (step t7301.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.72  (step t7301.t8 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.45/14.72  (step t7301.t9 (cl (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7301.t2 t7301.t3 t7301.t4 t7301.t5 t7301.t6 t7301.t7 t7301.t8))
% 14.45/14.72  (step t7301.t10 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule reordering :premises (t7301.t9))
% 14.45/14.72  (step t7301.t11 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule contraction :premises (t7301.t10))
% 14.45/14.72  (step t7301.t12 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule resolution :premises (t7301.t1 t7301.t11))
% 14.45/14.72  (step t7301.t13 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))))) :rule implies_neg2)
% 14.45/14.72  (step t7301.t14 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))))) :rule resolution :premises (t7301.t12 t7301.t13))
% 14.45/14.72  (step t7301.t15 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))))) :rule contraction :premises (t7301.t14))
% 14.45/14.72  (step t7301.t16 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule implies :premises (t7301.t15))
% 14.45/14.72  (step t7301.t17 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 14.45/14.72  (step t7301.t18 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7301.t17 t7301.a5 t7301.a4 t7301.a2 t7301.a1 t7301.a0 t7301.a3))
% 14.45/14.72  (step t7301.t19 (cl (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule resolution :premises (t7301.t16 t7301.t18))
% 14.45/14.72  (step t7301 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule subproof :discharge (t7301.a0 t7301.a1 t7301.a2 t7301.a3 t7301.a4 t7301.a5))
% 14.45/14.72  (step t7302 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.72  (step t7303 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.72  (step t7304 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.45/14.72  (step t7305 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.45/14.72  (step t7306 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.72  (step t7307 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.72  (step t7308 (cl (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t7301 t7302 t7303 t7304 t7305 t7306 t7307))
% 14.45/14.72  (step t7309 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule reordering :premises (t7308))
% 14.45/14.72  (step t7310 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule contraction :premises (t7309))
% 14.45/14.72  (step t7311 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule resolution :premises (t7300 t7310))
% 14.45/14.72  (step t7312 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))))) :rule implies_neg2)
% 14.45/14.72  (step t7313 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))))) :rule resolution :premises (t7311 t7312))
% 14.45/14.72  (step t7314 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))))) :rule contraction :premises (t7313))
% 14.45/14.72  (step t7315 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule implies :premises (t7314))
% 14.45/14.72  (step t7316 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule resolution :premises (t7299 t7315))
% 14.45/14.72  (step t7317 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.72  (step t7318 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.72  (step t7319 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.45/14.72  (step t7320 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.45/14.72  (step t7321 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.72  (step t7322 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.45/14.72  (step t7323 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))))) :rule or_neg)
% 14.45/14.72  (step t7324 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))))) :rule resolution :premises (t7316 t7317 t7318 t7319 t7320 t7321 t7322 t7323))
% 14.45/14.72  (step t7325 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))))) :rule contraction :premises (t7324))
% 14.45/14.72  (step t7326 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11))))) :rule resolution :premises (t7286 t7298 t7325))
% 14.45/14.72  (step t7327 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule or :premises (t7326))
% 14.45/14.72  (step t7328 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 (tptp.op1 tptp.e11 tptp.e12) tptp.e11)))) :rule reordering :premises (t7327))
% 14.45/14.72  (step t7329 (cl (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule and :premises (t4152))
% 14.45/14.72  (step t7330 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t5700))
% 14.45/14.72  (step t7331 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4475))
% 14.45/14.72  (step t7332 (cl (not (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))))) (not (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))))) :rule equiv_pos2)
% 14.45/14.72  (step t7333 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule refl)
% 14.45/14.72  (step t7334 (cl (= (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))))) :rule refl)
% 14.45/14.72  (step t7335 (cl (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))))) :rule cong :premises (t4779 t4364 t4478 t7333 t7334))
% 14.45/14.72  (step t7336 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_neg)
% 14.45/14.72  (step t7337 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies_neg1)
% 14.45/14.72  (anchor :step t7338)
% 14.45/14.72  (assume t7338.a0 (not (= tptp.e10 tptp.e11)))
% 14.45/14.72  (assume t7338.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.72  (assume t7338.a2 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.72  (assume t7338.a3 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.72  (step t7338.t1 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies_neg1)
% 14.45/14.72  (anchor :step t7338.t2)
% 14.45/14.72  (assume t7338.t2.a0 (not (= tptp.e10 tptp.e11)))
% 14.45/14.72  (assume t7338.t2.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.45/14.72  (assume t7338.t2.a2 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.72  (assume t7338.t2.a3 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.72  (step t7338.t2.t1 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))))) :rule equiv_simplify)
% 14.45/14.72  (step t7338.t2.t2 (cl (not (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) false)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule equiv1 :premises (t7338.t2.t1))
% 14.45/14.72  (step t7338.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) :rule symm :premises (t7338.t2.a3))
% 14.45/14.72  (step t7338.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7338.t2.a2))
% 14.45/14.72  (step t7338.t2.t5 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t7338.t2.t4))
% 14.45/14.72  (step t7338.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t7338.t2.t5 t7338.t2.t5))
% 14.45/14.72  (step t7338.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t7338.t2.a1))
% 14.45/14.72  (step t7338.t2.t8 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t7338.t2.t7))
% 14.45/14.72  (step t7338.t2.t9 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t7338.t2.t8))
% 14.45/14.72  (step t7338.t2.t10 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule trans :premises (t7338.t2.t6 t7338.t2.t9))
% 14.45/14.72  (step t7338.t2.t11 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t7338.t2.t10))
% 14.45/14.72  (step t7338.t2.t12 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 14.45/14.72  (step t7338.t2.t13 (cl (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t7338.t2.t3 t7338.t2.t12))
% 14.45/14.72  (step t7338.t2.t14 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule symm :premises (t7338.t2.t13))
% 14.45/14.72  (step t7338.t2.t15 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule trans :premises (t7338.t2.t11 t7338.t2.t14))
% 14.45/14.72  (step t7338.t2.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10) tptp.e11)) :rule symm :premises (t7338.t2.t15))
% 14.45/14.72  (step t7338.t2.t17 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (= tptp.e10 tptp.e11))) :rule cong :premises (t7338.t2.t3 t7338.t2.t16))
% 14.45/14.72  (step t7338.t2.t18 (cl (= (= (= tptp.e10 tptp.e11) false) (not (= tptp.e10 tptp.e11)))) :rule equiv_simplify)
% 14.45/14.72  (step t7338.t2.t19 (cl (= (= tptp.e10 tptp.e11) false) (not (not (= tptp.e10 tptp.e11)))) :rule equiv2 :premises (t7338.t2.t18))
% 14.45/14.72  (step t7338.t2.t20 (cl (not (not (not (= tptp.e10 tptp.e11)))) (= tptp.e10 tptp.e11)) :rule not_not)
% 14.45/14.72  (step t7338.t2.t21 (cl (= (= tptp.e10 tptp.e11) false) (= tptp.e10 tptp.e11)) :rule resolution :premises (t7338.t2.t19 t7338.t2.t20))
% 14.45/14.72  (step t7338.t2.t22 (cl (= (= tptp.e10 tptp.e11) false)) :rule resolution :premises (t7338.t2.t21 t7338.t2.a0))
% 14.45/14.72  (step t7338.t2.t23 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) false)) :rule trans :premises (t7338.t2.t17 t7338.t2.t22))
% 14.45/14.72  (step t7338.t2.t24 (cl (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule resolution :premises (t7338.t2.t2 t7338.t2.t23))
% 14.45/14.72  (step t7338.t2 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule subproof :discharge (t7338.t2.a0 t7338.t2.a1 t7338.t2.a2 t7338.t2.a3))
% 14.45/14.72  (step t7338.t3 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.72  (step t7338.t4 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.72  (step t7338.t5 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.72  (step t7338.t6 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.72  (step t7338.t7 (cl (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t7338.t2 t7338.t3 t7338.t4 t7338.t5 t7338.t6))
% 14.45/14.72  (step t7338.t8 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule reordering :premises (t7338.t7))
% 14.45/14.72  (step t7338.t9 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule contraction :premises (t7338.t8))
% 14.45/14.72  (step t7338.t10 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule resolution :premises (t7338.t1 t7338.t9))
% 14.45/14.72  (step t7338.t11 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))))) :rule implies_neg2)
% 14.45/14.72  (step t7338.t12 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))))) :rule resolution :premises (t7338.t10 t7338.t11))
% 14.45/14.72  (step t7338.t13 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))))) :rule contraction :premises (t7338.t12))
% 14.45/14.72  (step t7338.t14 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule implies :premises (t7338.t13))
% 14.45/14.72  (step t7338.t15 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_neg)
% 14.45/14.72  (step t7338.t16 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t7338.t15 t7338.a0 t7338.a2 t7338.a1 t7338.a3))
% 14.45/14.72  (step t7338.t17 (cl (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule resolution :premises (t7338.t14 t7338.t16))
% 14.45/14.72  (step t7338 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule subproof :discharge (t7338.a0 t7338.a1 t7338.a2 t7338.a3))
% 14.45/14.72  (step t7339 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 14.45/14.72  (step t7340 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.72  (step t7341 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.45/14.72  (step t7342 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.45/14.72  (step t7343 (cl (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t7338 t7339 t7340 t7341 t7342))
% 14.45/14.72  (step t7344 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule reordering :premises (t7343))
% 14.45/14.72  (step t7345 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule contraction :premises (t7344))
% 14.45/14.72  (step t7346 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule resolution :premises (t7337 t7345))
% 14.45/14.72  (step t7347 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))))) :rule implies_neg2)
% 14.45/14.72  (step t7348 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))))) :rule resolution :premises (t7346 t7347))
% 14.45/14.72  (step t7349 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))))) :rule contraction :premises (t7348))
% 14.45/14.72  (step t7350 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule implies :premises (t7349))
% 14.45/14.72  (step t7351 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule resolution :premises (t7336 t7350))
% 14.45/14.72  (step t7352 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (not (not (not (= tptp.e10 tptp.e11))))) :rule or_neg)
% 14.45/14.72  (step t7353 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.72  (step t7354 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.45/14.72  (step t7355 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.45/14.72  (step t7356 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))))) :rule or_neg)
% 14.45/14.72  (step t7357 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))))) :rule resolution :premises (t7351 t7352 t7353 t7354 t7355 t7356))
% 14.45/14.72  (step t7358 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))))) :rule contraction :premises (t7357))
% 14.45/14.72  (step t7359 (cl (or (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))))) :rule resolution :premises (t7332 t7335 t7358))
% 14.45/14.72  (step t7360 (cl (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule or :premises (t7359))
% 14.45/14.72  (step t7361 (cl (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t7360))
% 14.45/14.72  (step t7362 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t7283 t7285 t7328 t4393 t7329 t5534 t4394 t4541 t4393 t4585 t7330 t7331 t4543 t7361 t4541 t4393 t4806))
% 14.45/14.72  (step t7363 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t7362))
% 14.45/14.72  (step t7364 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.72  (step t7365 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t4364 t6004 t5782 t4438 t7296 t4545))
% 14.45/14.72  (step t7366 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 14.45/14.72  (step t7367 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.45/14.72  (anchor :step t7368)
% 14.45/14.72  (assume t7368.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.72  (assume t7368.a1 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.72  (assume t7368.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.45/14.72  (assume t7368.a3 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.72  (assume t7368.a4 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.72  (step t7368.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 14.45/14.72  (anchor :step t7368.t2)
% 14.45/14.72  (assume t7368.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))
% 14.45/14.72  (assume t7368.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.45/14.72  (assume t7368.t2.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.45/14.72  (assume t7368.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.72  (assume t7368.t2.a4 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))
% 14.45/14.72  (step t7368.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.72  (step t7368.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) false)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t7368.t2.t1))
% 14.45/14.72  (step t7368.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) :rule symm :premises (t7368.t2.a1))
% 14.45/14.72  (step t7368.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule symm :premises (t7368.t2.t3))
% 14.45/14.72  (step t7368.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7368.t2.a3))
% 14.45/14.72  (step t7368.t2.t6 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t7368.t2.t5))
% 14.45/14.72  (step t7368.t2.t7 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7368.t2.t6))
% 14.45/14.72  (step t7368.t2.t8 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) :rule symm :premises (t7368.t2.a2))
% 14.45/14.72  (step t7368.t2.t9 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t7368.t2.t8))
% 14.45/14.72  (step t7368.t2.t10 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule trans :premises (t7368.t2.t7 t7368.t2.t9))
% 14.45/14.72  (step t7368.t2.t11 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t7368.t2.t10))
% 14.45/14.72  (step t7368.t2.t12 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) :rule symm :premises (t7368.t2.a4))
% 14.45/14.72  (step t7368.t2.t13 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t7368.t2.t12 t7368.t2.t6))
% 14.45/14.72  (step t7368.t2.t14 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t7368.t2.t13))
% 14.45/14.72  (step t7368.t2.t15 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e11 tptp.e11))) :rule trans :premises (t7368.t2.t11 t7368.t2.t14))
% 14.45/14.72  (step t7368.t2.t16 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t7368.t2.t15))
% 14.45/14.72  (step t7368.t2.t17 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t7368.t2.t4 t7368.t2.t16))
% 14.45/14.72  (step t7368.t2.t18 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.45/14.72  (step t7368.t2.t19 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t7368.t2.t18))
% 14.45/14.72  (step t7368.t2.t20 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.45/14.72  (step t7368.t2.t21 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t7368.t2.t19 t7368.t2.t20))
% 14.45/14.72  (step t7368.t2.t22 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t7368.t2.t21 t7368.t2.a0))
% 14.45/14.72  (step t7368.t2.t23 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t7368.t2.t17 t7368.t2.t22))
% 14.45/14.72  (step t7368.t2.t24 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t7368.t2.t2 t7368.t2.t23))
% 14.45/14.72  (step t7368.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t7368.t2.a0 t7368.t2.a1 t7368.t2.a2 t7368.t2.a3 t7368.t2.a4))
% 14.45/14.72  (step t7368.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.72  (step t7368.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.72  (step t7368.t5 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.45/14.72  (step t7368.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.72  (step t7368.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.72  (step t7368.t8 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t7368.t2 t7368.t3 t7368.t4 t7368.t5 t7368.t6 t7368.t7))
% 14.45/14.72  (step t7368.t9 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t7368.t8))
% 14.45/14.72  (step t7368.t10 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t7368.t9))
% 14.45/14.72  (step t7368.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t7368.t1 t7368.t10))
% 14.45/14.72  (step t7368.t12 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.45/14.72  (step t7368.t13 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t7368.t11 t7368.t12))
% 14.45/14.72  (step t7368.t14 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t7368.t13))
% 14.45/14.72  (step t7368.t15 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t7368.t14))
% 14.45/14.72  (step t7368.t16 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 14.45/14.72  (step t7368.t17 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t7368.t16 t7368.a4 t7368.a3 t7368.a2 t7368.a0 t7368.a1))
% 14.45/14.72  (step t7368.t18 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t7368.t15 t7368.t17))
% 14.45/14.72  (step t7368 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t7368.a0 t7368.a1 t7368.a2 t7368.a3 t7368.a4))
% 14.45/14.72  (step t7369 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.72  (step t7370 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.45/14.72  (step t7371 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.45/14.72  (step t7372 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.45/14.72  (step t7373 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.45/14.72  (step t7374 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t7368 t7369 t7370 t7371 t7372 t7373))
% 14.45/14.72  (step t7375 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t7374))
% 14.45/14.72  (step t7376 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t7375))
% 14.45/14.72  (step t7377 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t7367 t7376))
% 14.45/14.72  (step t7378 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.45/14.72  (step t7379 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t7377 t7378))
% 14.45/14.72  (step t7380 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t7379))
% 14.45/14.72  (step t7381 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t7380))
% 14.45/14.72  (step t7382 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t7366 t7381))
% 14.45/14.72  (step t7383 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.72  (step t7384 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.72  (step t7385 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.45/14.72  (step t7386 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.45/14.72  (step t7387 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.45/14.72  (step t7388 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.45/14.72  (step t7389 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t7382 t7383 t7384 t7385 t7386 t7387 t7388))
% 14.45/14.72  (step t7390 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t7389))
% 14.45/14.72  (step t7391 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t7364 t7365 t7390))
% 14.45/14.72  (step t7392 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t7391))
% 14.45/14.72  (step t7393 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t7392))
% 14.45/14.72  (step t7394 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t7363 t7393 t4393 t7329))
% 14.45/14.72  (step t7395 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t7394))
% 14.45/14.72  (step t7396 (cl (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule and :premises (t4350))
% 14.45/14.72  (step t7397 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t7396))
% 14.45/14.72  (step t7398 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.72  (step t7399 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.72  (step t7400 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule equiv1 :premises (t7399))
% 14.45/14.72  (step t7401 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))))) :rule all_simplify)
% 14.45/14.72  (step t7402 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule refl)
% 14.45/14.72  (step t7403 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 14.45/14.72  (step t7404 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t7402 t7403))
% 14.45/14.72  (step t7405 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) true)) :rule all_simplify)
% 14.45/14.72  (step t7406 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) true)) :rule trans :premises (t7404 t7405))
% 14.45/14.72  (step t7407 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) true)) :rule trans :premises (t7401 t7406))
% 14.45/14.72  (step t7408 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t7400 t7407))
% 14.45/14.72  (step t7409 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule refl)
% 14.45/14.72  (step t7410 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t4364 t7408 t7409))
% 14.45/14.72  (step t7411 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule and_neg)
% 14.45/14.72  (step t7412 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg1)
% 14.45/14.72  (anchor :step t7413)
% 14.45/14.72  (assume t7413.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.72  (assume t7413.a1 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))
% 14.45/14.72  (step t7413.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.45/14.72  (anchor :step t7413.t2)
% 14.45/14.72  (assume t7413.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))
% 14.45/14.72  (assume t7413.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.45/14.72  (step t7413.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.72  (step t7413.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) false)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule equiv1 :premises (t7413.t2.t1))
% 14.45/14.72  (step t7413.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7413.t2.a1))
% 14.45/14.72  (step t7413.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t7413.t2.t3))
% 14.45/14.72  (step t7413.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) :rule refl)
% 14.45/14.72  (step t7413.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule cong :premises (t7413.t2.t4 t7413.t2.t5))
% 14.45/14.72  (step t7413.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) false) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.72  (step t7413.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv2 :premises (t7413.t2.t7))
% 14.45/14.72  (step t7413.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) :rule not_not)
% 14.45/14.72  (step t7413.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) false) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t7413.t2.t8 t7413.t2.t9))
% 14.45/14.72  (step t7413.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) false)) :rule resolution :premises (t7413.t2.t10 t7413.t2.a0))
% 14.45/14.72  (step t7413.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)) false)) :rule trans :premises (t7413.t2.t6 t7413.t2.t11))
% 14.45/14.72  (step t7413.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t7413.t2.t2 t7413.t2.t12))
% 14.45/14.72  (step t7413.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t7413.t2.a0 t7413.t2.a1))
% 14.45/14.72  (step t7413.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 14.45/14.72  (step t7413.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.72  (step t7413.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7413.t2 t7413.t3 t7413.t4))
% 14.45/14.72  (step t7413.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t7413.t5))
% 14.45/14.72  (step t7413.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t7413.t6))
% 14.45/14.72  (step t7413.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t7413.t1 t7413.t7))
% 14.45/14.72  (step t7413.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 14.45/14.72  (step t7413.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t7413.t8 t7413.t9))
% 14.45/14.72  (step t7413.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t7413.t10))
% 14.45/14.72  (step t7413.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t7413.t11))
% 14.45/14.72  (step t7413.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.45/14.72  (step t7413.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7413.t13 t7413.a1 t7413.a0))
% 14.45/14.72  (step t7413.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t7413.t12 t7413.t14))
% 14.45/14.72  (step t7413 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t7413.a0 t7413.a1))
% 14.45/14.72  (step t7414 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.45/14.72  (step t7415 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 14.45/14.72  (step t7416 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))))) :rule resolution :premises (t7413 t7414 t7415))
% 14.45/14.72  (step t7417 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t7416))
% 14.45/14.72  (step t7418 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t7417))
% 14.45/14.72  (step t7419 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t7412 t7418))
% 14.45/14.72  (step t7420 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 14.45/14.72  (step t7421 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t7419 t7420))
% 14.45/14.72  (step t7422 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t7421))
% 14.45/14.72  (step t7423 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t7422))
% 14.45/14.72  (step t7424 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t7411 t7423))
% 14.45/14.72  (step t7425 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.45/14.72  (step t7426 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))))) :rule or_neg)
% 14.45/14.72  (step t7427 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 14.45/14.72  (step t7428 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t7424 t7425 t7426 t7427))
% 14.45/14.72  (step t7429 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t7428))
% 14.45/14.72  (step t7430 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t7398 t7410 t7429))
% 14.45/14.72  (step t7431 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule or :premises (t7430))
% 14.45/14.72  (step t7432 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t7431))
% 14.45/14.72  (step t7433 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e11)))) :rule and :premises (t4152))
% 14.45/14.72  (step t7434 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t7432 t7433 t4393))
% 14.45/14.72  (step t7435 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_pos2)
% 14.45/14.72  (step t7436 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))))) :rule cong :premises (t7333 t4974 t4397))
% 14.45/14.72  (step t7437 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 14.45/14.72  (step t7438 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 14.45/14.72  (anchor :step t7439)
% 14.45/14.72  (assume t7439.a0 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.72  (assume t7439.a1 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.72  (step t7439.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies_neg1)
% 14.45/14.72  (anchor :step t7439.t2)
% 14.45/14.72  (assume t7439.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))
% 14.45/14.72  (assume t7439.t2.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.45/14.72  (step t7439.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.45/14.72  (step t7439.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) false)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t7439.t2.t1))
% 14.45/14.72  (step t7439.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) :rule symm :premises (t7439.t2.a1))
% 14.45/14.72  (step t7439.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t7439.t2.t3))
% 14.45/14.72  (step t7439.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule refl)
% 14.51/14.72  (step t7439.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t7439.t2.t4 t7439.t2.t5))
% 14.51/14.72  (step t7439.t2.t7 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.72  (step t7439.t2.t8 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t7439.t2.t7))
% 14.51/14.72  (step t7439.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 14.51/14.72  (step t7439.t2.t10 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t7439.t2.t8 t7439.t2.t9))
% 14.51/14.72  (step t7439.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t7439.t2.t10 t7439.t2.a0))
% 14.51/14.72  (step t7439.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) false)) :rule trans :premises (t7439.t2.t6 t7439.t2.t11))
% 14.51/14.72  (step t7439.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t7439.t2.t2 t7439.t2.t12))
% 14.51/14.72  (step t7439.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t7439.t2.a0 t7439.t2.a1))
% 14.51/14.72  (step t7439.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.51/14.72  (step t7439.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t7439.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t7439.t2 t7439.t3 t7439.t4))
% 14.51/14.72  (step t7439.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t7439.t5))
% 14.51/14.72  (step t7439.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t7439.t6))
% 14.51/14.72  (step t7439.t8 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t7439.t1 t7439.t7))
% 14.51/14.72  (step t7439.t9 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 14.51/14.72  (step t7439.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t7439.t8 t7439.t9))
% 14.51/14.72  (step t7439.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t7439.t10))
% 14.51/14.72  (step t7439.t12 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t7439.t11))
% 14.51/14.72  (step t7439.t13 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_neg)
% 14.51/14.72  (step t7439.t14 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t7439.t13 t7439.a1 t7439.a0))
% 14.51/14.72  (step t7439.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t7439.t12 t7439.t14))
% 14.51/14.72  (step t7439 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule subproof :discharge (t7439.a0 t7439.a1))
% 14.51/14.72  (step t7440 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t7441 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.51/14.72  (step t7442 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t7439 t7440 t7441))
% 14.51/14.72  (step t7443 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t7442))
% 14.51/14.72  (step t7444 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t7443))
% 14.51/14.72  (step t7445 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t7438 t7444))
% 14.51/14.72  (step t7446 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg2)
% 14.51/14.72  (step t7447 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t7445 t7446))
% 14.51/14.72  (step t7448 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t7447))
% 14.51/14.72  (step t7449 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies :premises (t7448))
% 14.51/14.72  (step t7450 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t7437 t7449))
% 14.51/14.72  (step t7451 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.51/14.72  (step t7452 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 14.51/14.72  (step t7453 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.51/14.72  (step t7454 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t7450 t7451 t7452 t7453))
% 14.51/14.72  (step t7455 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule contraction :premises (t7454))
% 14.51/14.72  (step t7456 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t7435 t7436 t7455))
% 14.51/14.72  (step t7457 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule or :premises (t7456))
% 14.51/14.72  (step t7458 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t7457))
% 14.51/14.72  (step t7459 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t7395 t7397 t7434 t7458 t5005))
% 14.51/14.72  (step t7460 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t7459))
% 14.51/14.72  (step t7461 (cl (or (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule and :premises (t5213))
% 14.51/14.72  (step t7462 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule or :premises (t7461))
% 14.51/14.72  (step t7463 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv_pos2)
% 14.51/14.72  (step t7464 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))))) :rule refl)
% 14.51/14.72  (step t7465 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule cong :premises (t4364 t4478 t7464 t6338))
% 14.51/14.72  (step t7466 (cl (not (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))))) (not (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule equiv_pos2)
% 14.51/14.72  (step t7467 (cl (= (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule refl)
% 14.51/14.72  (step t7468 (cl (= (= (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))))) :rule equiv_simplify)
% 14.51/14.72  (step t7469 (cl (= (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))))) :rule equiv2 :premises (t7468))
% 14.51/14.72  (step t7470 (cl (not (not (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule not_not)
% 14.51/14.72  (step t7471 (cl (= (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t7469 t7470))
% 14.51/14.72  (step t7472 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7473)
% 14.51/14.72  (assume t7473.a0 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.72  (assume t7473.a1 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))
% 14.51/14.72  (assume t7473.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 14.51/14.72  (assume t7473.a3 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))
% 14.51/14.72  (step t7473.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.51/14.72  (step t7473.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.51/14.72  (step t7473.t3 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.72  (step t7473.t4 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t7473.t3))
% 14.51/14.72  (step t7473.t5 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 14.51/14.72  (step t7473.t6 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t7473.t4 t7473.t5))
% 14.51/14.72  (step t7473.t7 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t7473.t6 t7473.a3))
% 14.51/14.72  (step t7473.t8 (cl (= false (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule symm :premises (t7473.t7))
% 14.51/14.72  (step t7473.t9 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) true) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv_simplify)
% 14.51/14.72  (step t7473.t10 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) true) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv2 :premises (t7473.t9))
% 14.51/14.72  (step t7473.t11 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e11)) :rule symm :premises (t7473.a1))
% 14.51/14.72  (step t7473.t12 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t7473.a0))
% 14.51/14.72  (step t7473.t13 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t7473.t12))
% 14.51/14.72  (step t7473.t14 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t7473.a2))
% 14.51/14.72  (step t7473.t15 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule trans :premises (t7473.t14 t7473.t13))
% 14.51/14.72  (step t7473.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t7473.t15))
% 14.51/14.72  (step t7473.t17 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t7473.t11 t7473.t13 t7473.t16))
% 14.51/14.72  (step t7473.t18 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) true)) :rule resolution :premises (t7473.t10 t7473.t17))
% 14.51/14.72  (step t7473.t19 (cl (= false true)) :rule trans :premises (t7473.t8 t7473.t18))
% 14.51/14.72  (step t7473.t20 (cl false) :rule resolution :premises (t7473.t1 t7473.t2 t7473.t19))
% 14.51/14.72  (step t7473 (cl (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false) :rule subproof :discharge (t7473.a0 t7473.a1 t7473.a2 t7473.a3))
% 14.51/14.72  (step t7474 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t7475 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t7476 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7477 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t7478 (cl false (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t7473 t7474 t7475 t7476 t7477))
% 14.51/14.72  (step t7479 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) false) :rule reordering :premises (t7478))
% 14.51/14.72  (step t7480 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) false) :rule contraction :premises (t7479))
% 14.51/14.72  (step t7481 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false) false) :rule resolution :premises (t7472 t7480))
% 14.51/14.72  (step t7482 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false) (not false)) :rule implies_neg2)
% 14.51/14.72  (step t7483 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false) (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule resolution :premises (t7481 t7482))
% 14.51/14.72  (step t7484 (cl (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule contraction :premises (t7483))
% 14.51/14.72  (step t7485 (cl (= (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))))) :rule implies_simplify)
% 14.51/14.72  (step t7486 (cl (not (=> (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false)) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule equiv1 :premises (t7485))
% 14.51/14.72  (step t7487 (cl (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t7484 t7486))
% 14.51/14.72  (step t7488 (cl (= (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false)) :rule resolution :premises (t7471 t7487))
% 14.51/14.72  (step t7489 (cl (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false))) :rule cong :premises (t7467 t7488))
% 14.51/14.72  (step t7490 (cl (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) false) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))))) :rule all_simplify)
% 14.51/14.72  (step t7491 (cl (= (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))))) :rule trans :premises (t7489 t7490))
% 14.51/14.72  (step t7492 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7493)
% 14.51/14.72  (assume t7493.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t7493.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.72  (assume t7493.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))
% 14.51/14.72  (assume t7493.a3 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))
% 14.51/14.72  (step t7493.t1 (cl (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 14.51/14.72  (step t7493.t2 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7493.t3)
% 14.51/14.72  (assume t7493.t3.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t7493.t3.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.72  (step t7493.t3.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t7493.t3.a1))
% 14.51/14.72  (step t7493.t3.t2 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t7493.t3.t1))
% 14.51/14.72  (step t7493.t3.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7493.t3.a0))
% 14.51/14.72  (step t7493.t3.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t7493.t3.t3 t7493.t3.t3))
% 14.51/14.72  (step t7493.t3.t5 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t7493.t3.t2 t7493.t3.t4))
% 14.51/14.72  (step t7493.t3 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule subproof :discharge (t7493.t3.a0 t7493.t3.a1))
% 14.51/14.72  (step t7493.t4 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7493.t5 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t7493.t6 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t7493.t3 t7493.t4 t7493.t5))
% 14.51/14.72  (step t7493.t7 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule reordering :premises (t7493.t6))
% 14.51/14.72  (step t7493.t8 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule contraction :premises (t7493.t7))
% 14.51/14.72  (step t7493.t9 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t7493.t2 t7493.t8))
% 14.51/14.72  (step t7493.t10 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg2)
% 14.51/14.72  (step t7493.t11 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t7493.t9 t7493.t10))
% 14.51/14.72  (step t7493.t12 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t7493.t11))
% 14.51/14.72  (step t7493.t13 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule implies :premises (t7493.t12))
% 14.51/14.72  (step t7493.t14 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 14.51/14.72  (step t7493.t15 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7493.t14 t7493.a0 t7493.a1))
% 14.51/14.72  (step t7493.t16 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t7493.t13 t7493.t15))
% 14.51/14.72  (step t7493.t17 (cl (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t7493.t1 t7493.a1 t7493.a2 t7493.t16 t7493.a3))
% 14.51/14.72  (step t7493 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule subproof :discharge (t7493.a0 t7493.a1 t7493.a2 t7493.a3))
% 14.51/14.72  (step t7494 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7495 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t7496 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t7497 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t7498 (cl (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t7493 t7494 t7495 t7496 t7497))
% 14.51/14.72  (step t7499 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule reordering :premises (t7498))
% 14.51/14.72  (step t7500 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t7499))
% 14.51/14.72  (step t7501 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t7492 t7500))
% 14.51/14.72  (step t7502 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule implies_neg2)
% 14.51/14.72  (step t7503 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t7501 t7502))
% 14.51/14.72  (step t7504 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule contraction :premises (t7503))
% 14.51/14.72  (step t7505 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t7466 t7491 t7504))
% 14.51/14.72  (step t7506 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) :rule not_and :premises (t7505))
% 14.51/14.72  (step t7507 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7508 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.51/14.72  (step t7509 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.51/14.72  (step t7510 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 14.51/14.72  (step t7511 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t7506 t7507 t7508 t7509 t7510))
% 14.51/14.72  (step t7512 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))))) :rule contraction :premises (t7511))
% 14.51/14.72  (step t7513 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t7463 t7465 t7512))
% 14.51/14.72  (step t7514 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) :rule or :premises (t7513))
% 14.51/14.72  (step t7515 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t7514))
% 14.51/14.72  (step t7516 (cl (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t7515 t4541 t4393 t6368))
% 14.51/14.72  (step t7517 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.72  (step t7518 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.72  (step t7519 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule equiv1 :premises (t7518))
% 14.51/14.72  (step t7520 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))))) :rule all_simplify)
% 14.51/14.72  (step t7521 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule refl)
% 14.51/14.72  (step t7522 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 14.51/14.72  (step t7523 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t7521 t7522))
% 14.51/14.72  (step t7524 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true)) :rule all_simplify)
% 14.51/14.72  (step t7525 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) true)) :rule trans :premises (t7523 t7524))
% 14.51/14.72  (step t7526 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true)) :rule trans :premises (t7520 t7525))
% 14.51/14.72  (step t7527 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t7519 t7526))
% 14.51/14.72  (step t7528 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t7238 t7527 t4963))
% 14.51/14.72  (step t7529 (cl (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule and_neg)
% 14.51/14.72  (step t7530 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7531)
% 14.51/14.72  (assume t7531.a0 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))
% 14.51/14.72  (assume t7531.a1 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))
% 14.51/14.72  (step t7531.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7531.t2)
% 14.51/14.72  (assume t7531.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))
% 14.51/14.72  (assume t7531.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))
% 14.51/14.72  (step t7531.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.72  (step t7531.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule equiv1 :premises (t7531.t2.t1))
% 14.51/14.72  (step t7531.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e13)) :rule symm :premises (t7531.t2.a1))
% 14.51/14.72  (step t7531.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t7531.t2.t3))
% 14.51/14.72  (step t7531.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule refl)
% 14.51/14.72  (step t7531.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule cong :premises (t7531.t2.t4 t7531.t2.t5))
% 14.51/14.72  (step t7531.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.72  (step t7531.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv2 :premises (t7531.t2.t7))
% 14.51/14.72  (step t7531.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule not_not)
% 14.51/14.72  (step t7531.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule resolution :premises (t7531.t2.t8 t7531.t2.t9))
% 14.51/14.72  (step t7531.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false)) :rule resolution :premises (t7531.t2.t10 t7531.t2.a0))
% 14.51/14.72  (step t7531.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false)) :rule trans :premises (t7531.t2.t6 t7531.t2.t11))
% 14.51/14.72  (step t7531.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t7531.t2.t2 t7531.t2.t12))
% 14.51/14.72  (step t7531.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t7531.t2.a0 t7531.t2.a1))
% 14.51/14.72  (step t7531.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.51/14.72  (step t7531.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t7531.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t7531.t2 t7531.t3 t7531.t4))
% 14.51/14.72  (step t7531.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t7531.t5))
% 14.51/14.72  (step t7531.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t7531.t6))
% 14.51/14.72  (step t7531.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t7531.t1 t7531.t7))
% 14.51/14.72  (step t7531.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 14.51/14.72  (step t7531.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t7531.t8 t7531.t9))
% 14.51/14.72  (step t7531.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t7531.t10))
% 14.51/14.72  (step t7531.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t7531.t11))
% 14.51/14.72  (step t7531.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 14.51/14.72  (step t7531.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t7531.t13 t7531.a1 t7531.a0))
% 14.51/14.72  (step t7531.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t7531.t12 t7531.t14))
% 14.51/14.72  (step t7531 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t7531.a0 t7531.a1))
% 14.51/14.72  (step t7532 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t7533 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.51/14.72  (step t7534 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t7531 t7532 t7533))
% 14.51/14.72  (step t7535 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t7534))
% 14.51/14.72  (step t7536 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t7535))
% 14.51/14.72  (step t7537 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t7530 t7536))
% 14.51/14.72  (step t7538 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 14.51/14.72  (step t7539 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t7537 t7538))
% 14.51/14.72  (step t7540 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t7539))
% 14.51/14.72  (step t7541 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t7540))
% 14.51/14.72  (step t7542 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t7529 t7541))
% 14.51/14.72  (step t7543 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.51/14.72  (step t7544 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule or_neg)
% 14.51/14.72  (step t7545 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.51/14.72  (step t7546 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t7542 t7543 t7544 t7545))
% 14.51/14.72  (step t7547 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t7546))
% 14.51/14.72  (step t7548 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t7517 t7528 t7547))
% 14.51/14.72  (step t7549 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule or :premises (t7548))
% 14.51/14.72  (step t7550 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t7549))
% 14.51/14.72  (step t7551 (cl (not (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and :premises (t4152))
% 14.51/14.72  (step t7552 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t7460 t7462 t5742 t7516 t7550 t7551))
% 14.51/14.72  (step t7553 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t7552))
% 14.51/14.72  (step t7554 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t6371))
% 14.51/14.72  (step t7555 (cl (not (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))))) (not (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_pos2)
% 14.51/14.72  (step t7556 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule refl)
% 14.51/14.72  (step t7557 (cl (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t5613 t4630 t7556))
% 14.51/14.72  (step t7558 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.51/14.72  (step t7559 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7560)
% 14.51/14.72  (assume t7560.a0 (not (= tptp.e10 tptp.e12)))
% 14.51/14.72  (assume t7560.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.72  (step t7560.t1 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7560.t2)
% 14.51/14.72  (assume t7560.t2.a0 (not (= tptp.e10 tptp.e12)))
% 14.51/14.72  (assume t7560.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.72  (step t7560.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.72  (step t7560.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) false)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t7560.t2.t1))
% 14.51/14.72  (step t7560.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 14.51/14.72  (step t7560.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) :rule symm :premises (t7560.t2.a1))
% 14.51/14.72  (step t7560.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 tptp.e12))) :rule cong :premises (t7560.t2.t3 t7560.t2.t4))
% 14.51/14.72  (step t7560.t2.t6 (cl (= (= (= tptp.e10 tptp.e12) false) (not (= tptp.e10 tptp.e12)))) :rule equiv_simplify)
% 14.51/14.72  (step t7560.t2.t7 (cl (= (= tptp.e10 tptp.e12) false) (not (not (= tptp.e10 tptp.e12)))) :rule equiv2 :premises (t7560.t2.t6))
% 14.51/14.72  (step t7560.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e12)))) (= tptp.e10 tptp.e12)) :rule not_not)
% 14.51/14.72  (step t7560.t2.t9 (cl (= (= tptp.e10 tptp.e12) false) (= tptp.e10 tptp.e12)) :rule resolution :premises (t7560.t2.t7 t7560.t2.t8))
% 14.51/14.72  (step t7560.t2.t10 (cl (= (= tptp.e10 tptp.e12) false)) :rule resolution :premises (t7560.t2.t9 t7560.t2.a0))
% 14.51/14.72  (step t7560.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule trans :premises (t7560.t2.t5 t7560.t2.t10))
% 14.51/14.72  (step t7560.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t7560.t2.t2 t7560.t2.t11))
% 14.51/14.72  (step t7560.t2 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t7560.t2.a0 t7560.t2.a1))
% 14.51/14.72  (step t7560.t3 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t7560.t4 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.72  (step t7560.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t7560.t2 t7560.t3 t7560.t4))
% 14.51/14.72  (step t7560.t6 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t7560.t5))
% 14.51/14.72  (step t7560.t7 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t7560.t6))
% 14.51/14.72  (step t7560.t8 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t7560.t1 t7560.t7))
% 14.51/14.72  (step t7560.t9 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.51/14.72  (step t7560.t10 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t7560.t8 t7560.t9))
% 14.51/14.72  (step t7560.t11 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t7560.t10))
% 14.51/14.72  (step t7560.t12 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t7560.t11))
% 14.51/14.72  (step t7560.t13 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.51/14.72  (step t7560.t14 (cl (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t7560.t13 t7560.a0 t7560.a1))
% 14.51/14.72  (step t7560.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t7560.t12 t7560.t14))
% 14.51/14.72  (step t7560 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t7560.a0 t7560.a1))
% 14.51/14.72  (step t7561 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t7562 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.72  (step t7563 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t7560 t7561 t7562))
% 14.51/14.72  (step t7564 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t7563))
% 14.51/14.72  (step t7565 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t7564))
% 14.51/14.72  (step t7566 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t7559 t7565))
% 14.51/14.72  (step t7567 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.51/14.72  (step t7568 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t7566 t7567))
% 14.51/14.72  (step t7569 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t7568))
% 14.51/14.72  (step t7570 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t7569))
% 14.51/14.72  (step t7571 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t7558 t7570))
% 14.51/14.72  (step t7572 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (not (= tptp.e10 tptp.e12))))) :rule or_neg)
% 14.51/14.72  (step t7573 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.72  (step t7574 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.72  (step t7575 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t7571 t7572 t7573 t7574))
% 14.51/14.72  (step t7576 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t7575))
% 14.51/14.72  (step t7577 (cl (or (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t7555 t7557 t7576))
% 14.51/14.72  (step t7578 (cl (= tptp.e10 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t7577))
% 14.51/14.72  (step t7579 (cl (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t7578))
% 14.51/14.72  (step t7580 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_pos2)
% 14.51/14.72  (step t7581 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t4364 t4365 t6303 t4630 t7248 t6844))
% 14.51/14.72  (step t7582 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule and_neg)
% 14.51/14.72  (step t7583 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7584)
% 14.51/14.72  (assume t7584.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t7584.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.72  (assume t7584.a2 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))
% 14.51/14.72  (assume t7584.a3 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.72  (assume t7584.a4 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 14.51/14.72  (step t7584.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7584.t2)
% 14.51/14.72  (assume t7584.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))
% 14.51/14.72  (assume t7584.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))
% 14.51/14.72  (assume t7584.t2.a2 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.51/14.72  (assume t7584.t2.a3 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.72  (step t7584.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.72  (step t7584.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) false)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t7584.t2.t1))
% 14.51/14.72  (step t7584.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) :rule symm :premises (t7584.t2.a1))
% 14.51/14.72  (step t7584.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t7584.t2.t3))
% 14.51/14.72  (step t7584.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) :rule symm :premises (t7584.t2.a3))
% 14.51/14.72  (step t7584.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t7584.t2.a2))
% 14.51/14.72  (step t7584.t2.t7 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t7584.t2.t6))
% 14.51/14.72  (step t7584.t2.t8 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t7584.t2.t5 t7584.t2.t7))
% 14.51/14.72  (step t7584.t2.t9 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule cong :premises (t7584.t2.t4 t7584.t2.t8))
% 14.51/14.72  (step t7584.t2.t10 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.72  (step t7584.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv2 :premises (t7584.t2.t10))
% 14.51/14.72  (step t7584.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule not_not)
% 14.51/14.72  (step t7584.t2.t13 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t7584.t2.t11 t7584.t2.t12))
% 14.51/14.72  (step t7584.t2.t14 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) false)) :rule resolution :premises (t7584.t2.t13 t7584.t2.a0))
% 14.51/14.72  (step t7584.t2.t15 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule trans :premises (t7584.t2.t9 t7584.t2.t14))
% 14.51/14.72  (step t7584.t2.t16 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t7584.t2.t2 t7584.t2.t15))
% 14.51/14.72  (step t7584.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t7584.t2.a0 t7584.t2.a1 t7584.t2.a2 t7584.t2.a3))
% 14.51/14.72  (step t7584.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t7584.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7584.t5 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7584.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.72  (step t7584.t7 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t7584.t2 t7584.t3 t7584.t4 t7584.t5 t7584.t6))
% 14.51/14.72  (step t7584.t8 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t7584.t7))
% 14.51/14.72  (step t7584.t9 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t7584.t8))
% 14.51/14.72  (step t7584.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t7584.t1 t7584.t9))
% 14.51/14.72  (step t7584.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.51/14.72  (step t7584.t12 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t7584.t10 t7584.t11))
% 14.51/14.72  (step t7584.t13 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t7584.t12))
% 14.51/14.72  (step t7584.t14 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t7584.t13))
% 14.51/14.72  (step t7584.t15 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.51/14.72  (step t7584.t16 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7584.t17)
% 14.51/14.72  (assume t7584.t17.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t7584.t17.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.72  (step t7584.t17.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t7584.t17.a1))
% 14.51/14.72  (step t7584.t17.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t7584.t17.t1))
% 14.51/14.72  (step t7584.t17.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7584.t17.a0))
% 14.51/14.72  (step t7584.t17.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t7584.t17.t3))
% 14.51/14.72  (step t7584.t17.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7584.t17.t4))
% 14.51/14.72  (step t7584.t17.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.51/14.72  (step t7584.t17.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t7584.t17.t5 t7584.t17.t6))
% 14.51/14.72  (step t7584.t17.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t7584.t17.t2 t7584.t17.t7))
% 14.51/14.72  (step t7584.t17 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t7584.t17.a0 t7584.t17.a1))
% 14.51/14.72  (step t7584.t18 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7584.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7584.t20 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t7584.t17 t7584.t18 t7584.t19))
% 14.51/14.72  (step t7584.t21 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t7584.t20))
% 14.51/14.72  (step t7584.t22 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t7584.t21))
% 14.51/14.72  (step t7584.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t7584.t16 t7584.t22))
% 14.51/14.72  (step t7584.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.51/14.72  (step t7584.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t7584.t23 t7584.t24))
% 14.51/14.72  (step t7584.t26 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t7584.t25))
% 14.51/14.72  (step t7584.t27 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t7584.t26))
% 14.51/14.72  (step t7584.t28 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.51/14.72  (step t7584.t29 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t7584.t28 t7584.a0 t7584.a1))
% 14.51/14.72  (step t7584.t30 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t7584.t27 t7584.t29))
% 14.51/14.72  (step t7584.t31 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t7584.t15 t7584.a4 t7584.a2 t7584.t30 t7584.a3))
% 14.51/14.72  (step t7584.t32 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t7584.t14 t7584.t31))
% 14.51/14.72  (step t7584 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t7584.a0 t7584.a1 t7584.a2 t7584.a3 t7584.a4))
% 14.51/14.72  (step t7585 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7586 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7587 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7588 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.72  (step t7589 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t7590 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule resolution :premises (t7584 t7585 t7586 t7587 t7588 t7589))
% 14.51/14.72  (step t7591 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t7590))
% 14.51/14.72  (step t7592 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t7591))
% 14.51/14.72  (step t7593 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t7583 t7592))
% 14.51/14.72  (step t7594 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.51/14.72  (step t7595 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t7593 t7594))
% 14.51/14.72  (step t7596 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t7595))
% 14.51/14.72  (step t7597 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t7596))
% 14.51/14.72  (step t7598 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t7582 t7597))
% 14.51/14.72  (step t7599 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7600 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7601 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7602 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.72  (step t7603 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))))) :rule or_neg)
% 14.51/14.72  (step t7604 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.72  (step t7605 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t7598 t7599 t7600 t7601 t7602 t7603 t7604))
% 14.51/14.72  (step t7606 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t7605))
% 14.51/14.72  (step t7607 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t7580 t7581 t7606))
% 14.51/14.72  (step t7608 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t7607))
% 14.51/14.72  (step t7609 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t7608))
% 14.51/14.72  (step t7610 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 14.51/14.72  (step t7611 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4364 t5782 t4630 t5548 t5356))
% 14.51/14.72  (step t7612 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 14.51/14.72  (step t7613 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7614)
% 14.51/14.72  (assume t7614.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t7614.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.72  (assume t7614.a2 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.72  (assume t7614.a3 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.72  (step t7614.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7614.t2)
% 14.51/14.72  (assume t7614.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.72  (assume t7614.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.72  (assume t7614.t2.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.72  (assume t7614.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (step t7614.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.72  (step t7614.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) false)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule equiv1 :premises (t7614.t2.t1))
% 14.51/14.72  (step t7614.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) :rule symm :premises (t7614.t2.a1))
% 14.51/14.72  (step t7614.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t7614.t2.t3))
% 14.51/14.72  (step t7614.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7614.t2.a3))
% 14.51/14.72  (step t7614.t2.t6 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t7614.t2.t5))
% 14.51/14.72  (step t7614.t2.t7 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7614.t2.t6))
% 14.51/14.72  (step t7614.t2.t8 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) :rule symm :premises (t7614.t2.a2))
% 14.51/14.72  (step t7614.t2.t9 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t7614.t2.t8))
% 14.51/14.72  (step t7614.t2.t10 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule trans :premises (t7614.t2.t7 t7614.t2.t9))
% 14.51/14.72  (step t7614.t2.t11 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t7614.t2.t4 t7614.t2.t10))
% 14.51/14.72  (step t7614.t2.t12 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.72  (step t7614.t2.t13 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t7614.t2.t12))
% 14.51/14.72  (step t7614.t2.t14 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.51/14.72  (step t7614.t2.t15 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t7614.t2.t13 t7614.t2.t14))
% 14.51/14.72  (step t7614.t2.t16 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t7614.t2.t15 t7614.t2.a0))
% 14.51/14.72  (step t7614.t2.t17 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t7614.t2.t11 t7614.t2.t16))
% 14.51/14.72  (step t7614.t2.t18 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7614.t2.t2 t7614.t2.t17))
% 14.51/14.72  (step t7614.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t7614.t2.a0 t7614.t2.a1 t7614.t2.a2 t7614.t2.a3))
% 14.51/14.72  (step t7614.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t7614.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.72  (step t7614.t5 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7614.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7614.t7 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7614.t2 t7614.t3 t7614.t4 t7614.t5 t7614.t6))
% 14.51/14.72  (step t7614.t8 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t7614.t7))
% 14.51/14.72  (step t7614.t9 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t7614.t8))
% 14.51/14.72  (step t7614.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7614.t1 t7614.t9))
% 14.51/14.72  (step t7614.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.51/14.72  (step t7614.t12 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7614.t10 t7614.t11))
% 14.51/14.72  (step t7614.t13 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t7614.t12))
% 14.51/14.72  (step t7614.t14 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t7614.t13))
% 14.51/14.72  (step t7614.t15 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.51/14.72  (step t7614.t16 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7614.t15 t7614.a3 t7614.a2 t7614.a1 t7614.a0))
% 14.51/14.72  (step t7614.t17 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7614.t14 t7614.t16))
% 14.51/14.72  (step t7614 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t7614.a0 t7614.a1 t7614.a2 t7614.a3))
% 14.51/14.72  (step t7615 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7616 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7617 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.72  (step t7618 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t7619 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t7614 t7615 t7616 t7617 t7618))
% 14.51/14.72  (step t7620 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t7619))
% 14.51/14.72  (step t7621 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t7620))
% 14.51/14.72  (step t7622 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7613 t7621))
% 14.51/14.72  (step t7623 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.51/14.72  (step t7624 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7622 t7623))
% 14.51/14.72  (step t7625 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t7624))
% 14.51/14.72  (step t7626 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t7625))
% 14.51/14.72  (step t7627 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7612 t7626))
% 14.51/14.72  (step t7628 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7629 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.51/14.72  (step t7630 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.72  (step t7631 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.51/14.72  (step t7632 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7633 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7627 t7628 t7629 t7630 t7631 t7632))
% 14.51/14.72  (step t7634 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t7633))
% 14.51/14.72  (step t7635 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7610 t7611 t7634))
% 14.51/14.72  (step t7636 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t7635))
% 14.51/14.72  (step t7637 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t7636))
% 14.51/14.72  (step t7638 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_pos2)
% 14.51/14.72  (step t7639 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t4438 t6302 t4253))
% 14.51/14.72  (step t7640 (cl (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule and_neg)
% 14.51/14.72  (step t7641 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7642)
% 14.51/14.72  (assume t7642.a0 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.72  (assume t7642.a1 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))
% 14.51/14.72  (step t7642.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7642.t2)
% 14.51/14.72  (assume t7642.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))
% 14.51/14.72  (assume t7642.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.72  (step t7642.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.72  (step t7642.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) false)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule equiv1 :premises (t7642.t2.t1))
% 14.51/14.72  (step t7642.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) :rule symm :premises (t7642.t2.a1))
% 14.51/14.72  (step t7642.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule symm :premises (t7642.t2.t3))
% 14.51/14.72  (step t7642.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule refl)
% 14.51/14.72  (step t7642.t2.t6 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule cong :premises (t7642.t2.t4 t7642.t2.t5))
% 14.51/14.72  (step t7642.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.72  (step t7642.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv2 :premises (t7642.t2.t7))
% 14.51/14.72  (step t7642.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule not_not)
% 14.51/14.72  (step t7642.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule resolution :premises (t7642.t2.t8 t7642.t2.t9))
% 14.51/14.72  (step t7642.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) false)) :rule resolution :premises (t7642.t2.t10 t7642.t2.a0))
% 14.51/14.72  (step t7642.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) false)) :rule trans :premises (t7642.t2.t6 t7642.t2.t11))
% 14.51/14.72  (step t7642.t2.t13 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t7642.t2.t2 t7642.t2.t12))
% 14.51/14.72  (step t7642.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule subproof :discharge (t7642.t2.a0 t7642.t2.a1))
% 14.51/14.72  (step t7642.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t7642.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7642.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t7642.t2 t7642.t3 t7642.t4))
% 14.51/14.72  (step t7642.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t7642.t5))
% 14.51/14.72  (step t7642.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t7642.t6))
% 14.51/14.72  (step t7642.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t7642.t1 t7642.t7))
% 14.51/14.72  (step t7642.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg2)
% 14.51/14.72  (step t7642.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t7642.t8 t7642.t9))
% 14.51/14.72  (step t7642.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t7642.t10))
% 14.51/14.72  (step t7642.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies :premises (t7642.t11))
% 14.51/14.72  (step t7642.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 14.51/14.72  (step t7642.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t7642.t13 t7642.a1 t7642.a0))
% 14.51/14.72  (step t7642.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t7642.t12 t7642.t14))
% 14.51/14.72  (step t7642 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule subproof :discharge (t7642.a0 t7642.a1))
% 14.51/14.72  (step t7643 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7644 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t7645 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))))) :rule resolution :premises (t7642 t7643 t7644))
% 14.51/14.72  (step t7646 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t7645))
% 14.51/14.72  (step t7647 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t7646))
% 14.51/14.72  (step t7648 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t7641 t7647))
% 14.51/14.72  (step t7649 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg2)
% 14.51/14.72  (step t7650 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t7648 t7649))
% 14.51/14.72  (step t7651 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t7650))
% 14.51/14.72  (step t7652 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies :premises (t7651))
% 14.51/14.72  (step t7653 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t7640 t7652))
% 14.51/14.72  (step t7654 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7655 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))))) :rule or_neg)
% 14.51/14.72  (step t7656 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7657 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t7653 t7654 t7655 t7656))
% 14.51/14.72  (step t7658 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t7657))
% 14.51/14.72  (step t7659 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t7638 t7639 t7658))
% 14.51/14.72  (step t7660 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule or :premises (t7659))
% 14.51/14.72  (step t7661 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t7660))
% 14.51/14.72  (step t7662 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t7553 t7554 t7579 t5640 t7609 t4394 t4393 t7281 t7637 t4393 t5600 t4471 t4472 t7661 t6327))
% 14.51/14.72  (step t7663 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t7662))
% 14.51/14.72  (step t7664 (cl (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule and :premises (t5213))
% 14.51/14.72  (step t7665 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t7664))
% 14.51/14.72  (step t7666 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_pos2)
% 14.51/14.72  (step t7667 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.72  (step t7668 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule equiv1 :premises (t7667))
% 14.51/14.72  (step t7669 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))))) :rule all_simplify)
% 14.51/14.72  (step t7670 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule refl)
% 14.51/14.72  (step t7671 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 14.51/14.72  (step t7672 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t7670 t7671))
% 14.51/14.72  (step t7673 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) true)) :rule all_simplify)
% 14.51/14.72  (step t7674 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) true)) :rule trans :premises (t7672 t7673))
% 14.51/14.72  (step t7675 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) true)) :rule trans :premises (t7669 t7674))
% 14.51/14.72  (step t7676 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t7668 t7675))
% 14.51/14.72  (step t7677 (cl (= (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule refl)
% 14.51/14.72  (step t7678 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))))) :rule cong :premises (t4364 t7676 t7677))
% 14.51/14.72  (step t7679 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) :rule and_neg)
% 14.51/14.72  (step t7680 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7681)
% 14.51/14.72  (assume t7681.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t7681.a1 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))
% 14.51/14.72  (step t7681.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7681.t2)
% 14.51/14.72  (assume t7681.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))
% 14.51/14.72  (assume t7681.t2.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (step t7681.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) false) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.72  (step t7681.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) false)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule equiv1 :premises (t7681.t2.t1))
% 14.51/14.72  (step t7681.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7681.t2.a1))
% 14.51/14.72  (step t7681.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t7681.t2.t3))
% 14.51/14.72  (step t7681.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) :rule refl)
% 14.51/14.72  (step t7681.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule cong :premises (t7681.t2.t4 t7681.t2.t5))
% 14.51/14.72  (step t7681.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) false) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.72  (step t7681.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv2 :premises (t7681.t2.t7))
% 14.51/14.72  (step t7681.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) :rule not_not)
% 14.51/14.72  (step t7681.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) false) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) :rule resolution :premises (t7681.t2.t8 t7681.t2.t9))
% 14.51/14.72  (step t7681.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) false)) :rule resolution :premises (t7681.t2.t10 t7681.t2.a0))
% 14.51/14.72  (step t7681.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) false)) :rule trans :premises (t7681.t2.t6 t7681.t2.t11))
% 14.51/14.72  (step t7681.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t7681.t2.t2 t7681.t2.t12))
% 14.51/14.72  (step t7681.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule subproof :discharge (t7681.t2.a0 t7681.t2.a1))
% 14.51/14.72  (step t7681.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t7681.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7681.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7681.t2 t7681.t3 t7681.t4))
% 14.51/14.72  (step t7681.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t7681.t5))
% 14.51/14.72  (step t7681.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule contraction :premises (t7681.t6))
% 14.51/14.72  (step t7681.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t7681.t1 t7681.t7))
% 14.51/14.72  (step t7681.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule implies_neg2)
% 14.51/14.72  (step t7681.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t7681.t8 t7681.t9))
% 14.51/14.72  (step t7681.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t7681.t10))
% 14.51/14.72  (step t7681.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies :premises (t7681.t11))
% 14.51/14.72  (step t7681.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.51/14.72  (step t7681.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7681.t13 t7681.a1 t7681.a0))
% 14.51/14.72  (step t7681.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t7681.t12 t7681.t14))
% 14.51/14.72  (step t7681 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule subproof :discharge (t7681.a0 t7681.a1))
% 14.51/14.72  (step t7682 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7683 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t7684 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))))) :rule resolution :premises (t7681 t7682 t7683))
% 14.51/14.72  (step t7685 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t7684))
% 14.51/14.72  (step t7686 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule contraction :premises (t7685))
% 14.51/14.72  (step t7687 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t7680 t7686))
% 14.51/14.72  (step t7688 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule implies_neg2)
% 14.51/14.72  (step t7689 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t7687 t7688))
% 14.51/14.72  (step t7690 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t7689))
% 14.51/14.72  (step t7691 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies :premises (t7690))
% 14.51/14.72  (step t7692 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t7679 t7691))
% 14.51/14.72  (step t7693 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7694 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))))) :rule or_neg)
% 14.51/14.72  (step t7695 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7696 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t7692 t7693 t7694 t7695))
% 14.51/14.72  (step t7697 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule contraction :premises (t7696))
% 14.51/14.72  (step t7698 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t7666 t7678 t7697))
% 14.51/14.72  (step t7699 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule or :premises (t7698))
% 14.51/14.72  (step t7700 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t7699))
% 14.51/14.72  (step t7701 (cl (not (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e13)))) :rule and :premises (t4152))
% 14.51/14.72  (step t7702 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7663 t7665 t4873 t4874 t4394 t7700 t7701))
% 14.51/14.72  (step t7703 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t7702))
% 14.51/14.72  (step t7704 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t7703 t4393))
% 14.51/14.72  (step t7705 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t7704))
% 14.51/14.72  (step t7706 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t4951))
% 14.51/14.72  (step t7707 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5991))
% 14.51/14.72  (step t7708 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t7705 t5988 t4392 t7706 t4875 t7707 t4725))
% 14.51/14.72  (step t7709 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule contraction :premises (t7708))
% 14.51/14.72  (step t7710 (cl (not (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) (not (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) (or (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_pos2)
% 14.51/14.72  (step t7711 (cl (= (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t5613 t5782 t5170))
% 14.51/14.72  (step t7712 (cl (not (= (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) (not (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_pos2)
% 14.51/14.72  (step t7713 (cl (= (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule refl)
% 14.51/14.72  (step t7714 (cl (= (= (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) false) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))))) :rule equiv_simplify)
% 14.51/14.72  (step t7715 (cl (= (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) false) (not (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))))) :rule equiv2 :premises (t7714))
% 14.51/14.72  (step t7716 (cl (not (not (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule not_not)
% 14.51/14.72  (step t7717 (cl (= (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) false) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7715 t7716))
% 14.51/14.72  (step t7718 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) false) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7719)
% 14.51/14.72  (assume t7719.a0 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.72  (assume t7719.a1 (not (= tptp.e10 tptp.e12)))
% 14.51/14.72  (assume t7719.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.72  (step t7719.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.51/14.72  (step t7719.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.51/14.72  (step t7719.t3 (cl (= (= (= tptp.e10 tptp.e12) false) (not (= tptp.e10 tptp.e12)))) :rule equiv_simplify)
% 14.51/14.72  (step t7719.t4 (cl (= (= tptp.e10 tptp.e12) false) (not (not (= tptp.e10 tptp.e12)))) :rule equiv2 :premises (t7719.t3))
% 14.51/14.72  (step t7719.t5 (cl (not (not (not (= tptp.e10 tptp.e12)))) (= tptp.e10 tptp.e12)) :rule not_not)
% 14.51/14.72  (step t7719.t6 (cl (= (= tptp.e10 tptp.e12) false) (= tptp.e10 tptp.e12)) :rule resolution :premises (t7719.t4 t7719.t5))
% 14.51/14.72  (step t7719.t7 (cl (= (= tptp.e10 tptp.e12) false)) :rule resolution :premises (t7719.t6 t7719.a1))
% 14.51/14.72  (step t7719.t8 (cl (= false (= tptp.e10 tptp.e12))) :rule symm :premises (t7719.t7))
% 14.51/14.72  (step t7719.t9 (cl (= (= (= tptp.e10 tptp.e12) true) (= tptp.e10 tptp.e12))) :rule equiv_simplify)
% 14.51/14.72  (step t7719.t10 (cl (= (= tptp.e10 tptp.e12) true) (not (= tptp.e10 tptp.e12))) :rule equiv2 :premises (t7719.t9))
% 14.51/14.72  (step t7719.t11 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) :rule symm :premises (t7719.a2))
% 14.51/14.72  (step t7719.t12 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t7719.t11))
% 14.51/14.72  (step t7719.t13 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) :rule symm :premises (t7719.a0))
% 14.51/14.72  (step t7719.t14 (cl (= tptp.e10 tptp.e12)) :rule trans :premises (t7719.t12 t7719.t13))
% 14.51/14.72  (step t7719.t15 (cl (= (= tptp.e10 tptp.e12) true)) :rule resolution :premises (t7719.t10 t7719.t14))
% 14.51/14.72  (step t7719.t16 (cl (= false true)) :rule trans :premises (t7719.t8 t7719.t15))
% 14.51/14.72  (step t7719.t17 (cl false) :rule resolution :premises (t7719.t1 t7719.t2 t7719.t16))
% 14.51/14.72  (step t7719 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) false) :rule subproof :discharge (t7719.a0 t7719.a1 t7719.a2))
% 14.51/14.72  (step t7720 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7721 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t7722 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7723 (cl false (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7719 t7720 t7721 t7722))
% 14.51/14.72  (step t7724 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) false) :rule reordering :premises (t7723))
% 14.51/14.72  (step t7725 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) false) :rule contraction :premises (t7724))
% 14.51/14.72  (step t7726 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) false) false) :rule resolution :premises (t7718 t7725))
% 14.51/14.72  (step t7727 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) false) (not false)) :rule implies_neg2)
% 14.51/14.72  (step t7728 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) false) (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) false)) :rule resolution :premises (t7726 t7727))
% 14.51/14.72  (step t7729 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) false)) :rule contraction :premises (t7728))
% 14.51/14.72  (step t7730 (cl (= (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) false) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))))) :rule implies_simplify)
% 14.51/14.72  (step t7731 (cl (not (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) false)) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv1 :premises (t7730))
% 14.51/14.72  (step t7732 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7729 t7731))
% 14.51/14.72  (step t7733 (cl (= (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) false)) :rule resolution :premises (t7717 t7732))
% 14.51/14.72  (step t7734 (cl (= (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) false))) :rule cong :premises (t7713 t7733))
% 14.51/14.72  (step t7735 (cl (= (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) false) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule all_simplify)
% 14.51/14.72  (step t7736 (cl (= (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))))) :rule trans :premises (t7734 t7735))
% 14.51/14.72  (step t7737 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7738)
% 14.51/14.72  (assume t7738.a0 (not (= tptp.e10 tptp.e12)))
% 14.51/14.72  (assume t7738.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.72  (assume t7738.a2 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.72  (step t7738.t1 (cl (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 14.51/14.72  (step t7738.t2 (cl (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7738.t1 t7738.a2 t7738.a0 t7738.a1))
% 14.51/14.72  (step t7738 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t7738.a0 t7738.a1 t7738.a2))
% 14.51/14.72  (step t7739 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t7740 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7741 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7742 (cl (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7738 t7739 t7740 t7741))
% 14.51/14.72  (step t7743 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t7742))
% 14.51/14.72  (step t7744 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t7743))
% 14.51/14.72  (step t7745 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7737 t7744))
% 14.51/14.72  (step t7746 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 14.51/14.72  (step t7747 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7745 t7746))
% 14.51/14.72  (step t7748 (cl (=> (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t7747))
% 14.51/14.72  (step t7749 (cl (not (and (not (= tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7712 t7736 t7748))
% 14.51/14.72  (step t7750 (cl (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule not_and :premises (t7749))
% 14.51/14.72  (step t7751 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (not (= tptp.e10 tptp.e12))))) :rule or_neg)
% 14.51/14.72  (step t7752 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.51/14.72  (step t7753 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.51/14.72  (step t7754 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7750 t7751 t7752 t7753))
% 14.51/14.72  (step t7755 (cl (or (not (not (= tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t7754))
% 14.51/14.72  (step t7756 (cl (or (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7710 t7711 t7755))
% 14.51/14.72  (step t7757 (cl (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule or :premises (t7756))
% 14.51/14.72  (step t7758 (cl (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule and :premises (t4350))
% 14.51/14.72  (step t7759 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t7758))
% 14.51/14.72  (step t7760 (cl (not (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) (not (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) (or (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_pos2)
% 14.51/14.72  (step t7761 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule refl)
% 14.51/14.72  (step t7762 (cl (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) :rule cong :premises (t5054 t4364 t4365 t7761))
% 14.51/14.72  (step t7763 (cl (not (= (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) (not (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule equiv_pos2)
% 14.51/14.72  (step t7764 (cl (= (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule refl)
% 14.51/14.72  (step t7765 (cl (= (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))) false) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))))) :rule equiv_simplify)
% 14.51/14.72  (step t7766 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))) false) (not (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))))) :rule equiv2 :premises (t7765))
% 14.51/14.72  (step t7767 (cl (not (not (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) :rule not_not)
% 14.51/14.72  (step t7768 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))) false) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) :rule resolution :premises (t7766 t7767))
% 14.51/14.72  (step t7769 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))) false) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7770)
% 14.51/14.72  (assume t7770.a0 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.72  (assume t7770.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.51/14.72  (assume t7770.a2 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 14.51/14.72  (assume t7770.a3 (not (= tptp.e12 tptp.e13)))
% 14.51/14.72  (step t7770.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.51/14.72  (step t7770.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.51/14.72  (step t7770.t3 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 14.51/14.72  (step t7770.t4 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t7770.t3))
% 14.51/14.72  (step t7770.t5 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 14.51/14.72  (step t7770.t6 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t7770.t4 t7770.t5))
% 14.51/14.72  (step t7770.t7 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t7770.t6 t7770.a3))
% 14.51/14.72  (step t7770.t8 (cl (= false (= tptp.e12 tptp.e13))) :rule symm :premises (t7770.t7))
% 14.51/14.72  (step t7770.t9 (cl (= (= (= tptp.e12 tptp.e13) true) (= tptp.e12 tptp.e13))) :rule equiv_simplify)
% 14.51/14.72  (step t7770.t10 (cl (= (= tptp.e12 tptp.e13) true) (not (= tptp.e12 tptp.e13))) :rule equiv2 :premises (t7770.t9))
% 14.51/14.72  (step t7770.t11 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t7770.a0))
% 14.51/14.72  (step t7770.t12 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t7770.t11))
% 14.51/14.72  (step t7770.t13 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e13)) :rule symm :premises (t7770.a2))
% 14.51/14.72  (step t7770.t14 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t7770.t13))
% 14.51/14.72  (step t7770.t15 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t7770.a1))
% 14.51/14.72  (step t7770.t16 (cl (= tptp.e13 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule trans :premises (t7770.t14 t7770.t15 t7770.t12))
% 14.51/14.72  (step t7770.t17 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e13)) :rule symm :premises (t7770.t16))
% 14.51/14.72  (step t7770.t18 (cl (= tptp.e12 tptp.e13)) :rule trans :premises (t7770.t12 t7770.t17))
% 14.51/14.72  (step t7770.t19 (cl (= (= tptp.e12 tptp.e13) true)) :rule resolution :premises (t7770.t10 t7770.t18))
% 14.51/14.72  (step t7770.t20 (cl (= false true)) :rule trans :premises (t7770.t8 t7770.t19))
% 14.51/14.72  (step t7770.t21 (cl false) :rule resolution :premises (t7770.t1 t7770.t2 t7770.t20))
% 14.51/14.72  (step t7770 (cl (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= tptp.e12 tptp.e13))) false) :rule subproof :discharge (t7770.a0 t7770.a1 t7770.a2 t7770.a3))
% 14.51/14.72  (step t7771 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7772 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7773 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7774 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7775 (cl false (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))))) :rule resolution :premises (t7770 t7771 t7772 t7773 t7774))
% 14.51/14.72  (step t7776 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) false) :rule reordering :premises (t7775))
% 14.51/14.72  (step t7777 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) false) :rule contraction :premises (t7776))
% 14.51/14.72  (step t7778 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))) false) false) :rule resolution :premises (t7769 t7777))
% 14.51/14.72  (step t7779 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))) false) (not false)) :rule implies_neg2)
% 14.51/14.72  (step t7780 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))) false) (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))) false)) :rule resolution :premises (t7778 t7779))
% 14.51/14.72  (step t7781 (cl (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))) false)) :rule contraction :premises (t7780))
% 14.51/14.72  (step t7782 (cl (= (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))) false) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))))) :rule implies_simplify)
% 14.51/14.72  (step t7783 (cl (not (=> (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))) false)) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))))) :rule equiv1 :premises (t7782))
% 14.51/14.72  (step t7784 (cl (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))))) :rule resolution :premises (t7781 t7783))
% 14.51/14.72  (step t7785 (cl (= (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))) false)) :rule resolution :premises (t7768 t7784))
% 14.51/14.72  (step t7786 (cl (= (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) false))) :rule cong :premises (t7764 t7785))
% 14.51/14.72  (step t7787 (cl (= (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) false) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) :rule all_simplify)
% 14.51/14.72  (step t7788 (cl (= (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) :rule trans :premises (t7786 t7787))
% 14.51/14.72  (step t7789 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7790)
% 14.51/14.72  (assume t7790.a0 (not (= tptp.e12 tptp.e13)))
% 14.51/14.72  (assume t7790.a1 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t7790.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.72  (assume t7790.a3 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))
% 14.51/14.72  (step t7790.t1 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (not (= tptp.e12 tptp.e13)))) :rule and_neg)
% 14.51/14.72  (step t7790.t2 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7790.t3)
% 14.51/14.72  (assume t7790.t3.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t7790.t3.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.72  (step t7790.t3.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t7790.t3.a1))
% 14.51/14.72  (step t7790.t3.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t7790.t3.t1))
% 14.51/14.72  (step t7790.t3.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7790.t3.a0))
% 14.51/14.72  (step t7790.t3.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t7790.t3.t3))
% 14.51/14.72  (step t7790.t3.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7790.t3.t4))
% 14.51/14.72  (step t7790.t3.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.51/14.72  (step t7790.t3.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t7790.t3.t5 t7790.t3.t6))
% 14.51/14.72  (step t7790.t3.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t7790.t3.t2 t7790.t3.t7))
% 14.51/14.72  (step t7790.t3 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t7790.t3.a0 t7790.t3.a1))
% 14.51/14.72  (step t7790.t4 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7790.t5 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7790.t6 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t7790.t3 t7790.t4 t7790.t5))
% 14.51/14.72  (step t7790.t7 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t7790.t6))
% 14.51/14.72  (step t7790.t8 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t7790.t7))
% 14.51/14.72  (step t7790.t9 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t7790.t2 t7790.t8))
% 14.51/14.72  (step t7790.t10 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.51/14.72  (step t7790.t11 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t7790.t9 t7790.t10))
% 14.51/14.72  (step t7790.t12 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t7790.t11))
% 14.51/14.72  (step t7790.t13 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t7790.t12))
% 14.51/14.72  (step t7790.t14 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.51/14.72  (step t7790.t15 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t7790.t14 t7790.a1 t7790.a2))
% 14.51/14.72  (step t7790.t16 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t7790.t13 t7790.t15))
% 14.51/14.72  (step t7790.t17 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) :rule resolution :premises (t7790.t1 t7790.a2 t7790.t16 t7790.a3 t7790.a0))
% 14.51/14.72  (step t7790 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) :rule subproof :discharge (t7790.a0 t7790.a1 t7790.a2 t7790.a3))
% 14.51/14.72  (step t7791 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7792 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7793 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7794 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7795 (cl (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t7790 t7791 t7792 t7793 t7794))
% 14.51/14.72  (step t7796 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) :rule reordering :premises (t7795))
% 14.51/14.72  (step t7797 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) :rule contraction :premises (t7796))
% 14.51/14.72  (step t7798 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) :rule resolution :premises (t7789 t7797))
% 14.51/14.72  (step t7799 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))))) :rule implies_neg2)
% 14.51/14.72  (step t7800 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))))) :rule resolution :premises (t7798 t7799))
% 14.51/14.72  (step t7801 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e12 tptp.e13))))) :rule contraction :premises (t7800))
% 14.51/14.72  (step t7802 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t7763 t7788 t7801))
% 14.51/14.72  (step t7803 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule not_and :premises (t7802))
% 14.51/14.72  (step t7804 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (not (= tptp.e12 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7805 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7806 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7807 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7808 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t7803 t7804 t7805 t7806 t7807))
% 14.51/14.72  (step t7809 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule contraction :premises (t7808))
% 14.51/14.72  (step t7810 (cl (or (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) :rule resolution :premises (t7760 t7762 t7809))
% 14.51/14.72  (step t7811 (cl (= tptp.e12 tptp.e13) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule or :premises (t7810))
% 14.51/14.72  (step t7812 (cl (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t7811))
% 14.51/14.72  (step t7813 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t7812 t4394 t4393 t5079))
% 14.51/14.72  (step t7814 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 14.51/14.72  (step t7815 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4364 t5782 t6058 t5169 t5327))
% 14.51/14.72  (step t7816 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 14.51/14.72  (step t7817 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7818)
% 14.51/14.72  (assume t7818.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t7818.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.72  (assume t7818.a2 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.72  (assume t7818.a3 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.72  (step t7818.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7818.t2)
% 14.51/14.72  (assume t7818.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.72  (assume t7818.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.72  (assume t7818.t2.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.72  (assume t7818.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (step t7818.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.72  (step t7818.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule equiv1 :premises (t7818.t2.t1))
% 14.51/14.72  (step t7818.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t7818.t2.a1))
% 14.51/14.72  (step t7818.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t7818.t2.t3))
% 14.51/14.72  (step t7818.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7818.t2.a3))
% 14.51/14.72  (step t7818.t2.t6 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t7818.t2.t5))
% 14.51/14.72  (step t7818.t2.t7 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7818.t2.t6))
% 14.51/14.72  (step t7818.t2.t8 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) :rule symm :premises (t7818.t2.a2))
% 14.51/14.72  (step t7818.t2.t9 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t7818.t2.t8))
% 14.51/14.72  (step t7818.t2.t10 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule trans :premises (t7818.t2.t7 t7818.t2.t9))
% 14.51/14.72  (step t7818.t2.t11 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t7818.t2.t4 t7818.t2.t10))
% 14.51/14.72  (step t7818.t2.t12 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.72  (step t7818.t2.t13 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t7818.t2.t12))
% 14.51/14.72  (step t7818.t2.t14 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.51/14.72  (step t7818.t2.t15 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t7818.t2.t13 t7818.t2.t14))
% 14.51/14.72  (step t7818.t2.t16 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t7818.t2.t15 t7818.t2.a0))
% 14.51/14.72  (step t7818.t2.t17 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t7818.t2.t11 t7818.t2.t16))
% 14.51/14.72  (step t7818.t2.t18 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7818.t2.t2 t7818.t2.t17))
% 14.51/14.72  (step t7818.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t7818.t2.a0 t7818.t2.a1 t7818.t2.a2 t7818.t2.a3))
% 14.51/14.72  (step t7818.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t7818.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7818.t5 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7818.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7818.t7 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7818.t2 t7818.t3 t7818.t4 t7818.t5 t7818.t6))
% 14.51/14.72  (step t7818.t8 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t7818.t7))
% 14.51/14.72  (step t7818.t9 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t7818.t8))
% 14.51/14.72  (step t7818.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7818.t1 t7818.t9))
% 14.51/14.72  (step t7818.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.51/14.72  (step t7818.t12 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7818.t10 t7818.t11))
% 14.51/14.72  (step t7818.t13 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t7818.t12))
% 14.51/14.72  (step t7818.t14 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t7818.t13))
% 14.51/14.72  (step t7818.t15 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.51/14.72  (step t7818.t16 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7818.t15 t7818.a3 t7818.a2 t7818.a1 t7818.a0))
% 14.51/14.72  (step t7818.t17 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7818.t14 t7818.t16))
% 14.51/14.72  (step t7818 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t7818.a0 t7818.a1 t7818.a2 t7818.a3))
% 14.51/14.72  (step t7819 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7820 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7821 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7822 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t7823 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t7818 t7819 t7820 t7821 t7822))
% 14.51/14.72  (step t7824 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t7823))
% 14.51/14.72  (step t7825 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t7824))
% 14.51/14.72  (step t7826 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7817 t7825))
% 14.51/14.72  (step t7827 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.51/14.72  (step t7828 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7826 t7827))
% 14.51/14.72  (step t7829 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t7828))
% 14.51/14.72  (step t7830 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t7829))
% 14.51/14.72  (step t7831 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7816 t7830))
% 14.51/14.72  (step t7832 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7833 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.51/14.72  (step t7834 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.51/14.72  (step t7835 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.51/14.72  (step t7836 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7837 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7831 t7832 t7833 t7834 t7835 t7836))
% 14.51/14.72  (step t7838 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t7837))
% 14.51/14.72  (step t7839 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7814 t7815 t7838))
% 14.51/14.72  (step t7840 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t7839))
% 14.51/14.72  (step t7841 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t7840))
% 14.51/14.72  (step t7842 (cl (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) :rule and :premises (t4350))
% 14.51/14.72  (step t7843 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))) :rule or :premises (t7842))
% 14.51/14.72  (step t7844 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) :rule or :premises (t6089))
% 14.51/14.72  (step t7845 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t6371))
% 14.51/14.72  (step t7846 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule equiv_pos2)
% 14.51/14.72  (step t7847 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))))) :rule cong :premises (t4364 t5782 t6058 t5169 t6229))
% 14.51/14.72  (step t7848 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7849)
% 14.51/14.72  (assume t7849.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t7849.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.72  (assume t7849.a2 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.72  (assume t7849.a3 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.72  (step t7849.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7849.t2)
% 14.51/14.72  (assume t7849.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.72  (assume t7849.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.72  (assume t7849.t2.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.72  (assume t7849.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (step t7849.t2.t1 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule equiv_simplify)
% 14.51/14.72  (step t7849.t2.t2 (cl (not (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) false)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule equiv1 :premises (t7849.t2.t1))
% 14.51/14.72  (step t7849.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e13 tptp.e10))) :rule refl)
% 14.51/14.72  (step t7849.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7849.t2.a3))
% 14.51/14.72  (step t7849.t2.t5 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t7849.t2.t4))
% 14.51/14.72  (step t7849.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7849.t2.t5))
% 14.51/14.72  (step t7849.t2.t7 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) :rule symm :premises (t7849.t2.a2))
% 14.51/14.72  (step t7849.t2.t8 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t7849.t2.t7))
% 14.51/14.72  (step t7849.t2.t9 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule trans :premises (t7849.t2.t6 t7849.t2.t8))
% 14.51/14.72  (step t7849.t2.t10 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t7849.t2.t9))
% 14.51/14.72  (step t7849.t2.t11 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t7849.t2.a1))
% 14.51/14.72  (step t7849.t2.t12 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.51/14.72  (step t7849.t2.t13 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t7849.t2.t11 t7849.t2.t12))
% 14.51/14.72  (step t7849.t2.t14 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) :rule symm :premises (t7849.t2.t13))
% 14.51/14.72  (step t7849.t2.t15 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) :rule trans :premises (t7849.t2.t10 t7849.t2.t14))
% 14.51/14.72  (step t7849.t2.t16 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t7849.t2.t15))
% 14.51/14.72  (step t7849.t2.t17 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t7849.t2.t3 t7849.t2.t16))
% 14.51/14.72  (step t7849.t2.t18 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.72  (step t7849.t2.t19 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t7849.t2.t18))
% 14.51/14.72  (step t7849.t2.t20 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.51/14.72  (step t7849.t2.t21 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t7849.t2.t19 t7849.t2.t20))
% 14.51/14.72  (step t7849.t2.t22 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t7849.t2.t21 t7849.t2.a0))
% 14.51/14.72  (step t7849.t2.t23 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) false)) :rule trans :premises (t7849.t2.t17 t7849.t2.t22))
% 14.51/14.72  (step t7849.t2.t24 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t7849.t2.t2 t7849.t2.t23))
% 14.51/14.72  (step t7849.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule subproof :discharge (t7849.t2.a0 t7849.t2.a1 t7849.t2.a2 t7849.t2.a3))
% 14.51/14.72  (step t7849.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t7849.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7849.t5 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7849.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7849.t7 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7849.t2 t7849.t3 t7849.t4 t7849.t5 t7849.t6))
% 14.51/14.72  (step t7849.t8 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule reordering :premises (t7849.t7))
% 14.51/14.72  (step t7849.t9 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule contraction :premises (t7849.t8))
% 14.51/14.72  (step t7849.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t7849.t1 t7849.t9))
% 14.51/14.72  (step t7849.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule implies_neg2)
% 14.51/14.72  (step t7849.t12 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule resolution :premises (t7849.t10 t7849.t11))
% 14.51/14.72  (step t7849.t13 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule contraction :premises (t7849.t12))
% 14.51/14.72  (step t7849.t14 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule implies :premises (t7849.t13))
% 14.51/14.72  (step t7849.t15 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.51/14.72  (step t7849.t16 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7849.t15 t7849.a3 t7849.a2 t7849.a1 t7849.a0))
% 14.51/14.72  (step t7849.t17 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t7849.t14 t7849.t16))
% 14.51/14.72  (step t7849 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule subproof :discharge (t7849.a0 t7849.a1 t7849.a2 t7849.a3))
% 14.51/14.72  (step t7850 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7851 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7852 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7853 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t7854 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t7849 t7850 t7851 t7852 t7853))
% 14.51/14.72  (step t7855 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule reordering :premises (t7854))
% 14.51/14.72  (step t7856 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule contraction :premises (t7855))
% 14.51/14.72  (step t7857 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t7848 t7856))
% 14.51/14.72  (step t7858 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule implies_neg2)
% 14.51/14.72  (step t7859 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule resolution :premises (t7857 t7858))
% 14.51/14.72  (step t7860 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule contraction :premises (t7859))
% 14.51/14.72  (step t7861 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule implies :premises (t7860))
% 14.51/14.72  (step t7862 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t7816 t7861))
% 14.51/14.72  (step t7863 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7864 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.51/14.72  (step t7865 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.51/14.72  (step t7866 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.51/14.72  (step t7867 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7868 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule resolution :premises (t7862 t7863 t7864 t7865 t7866 t7867))
% 14.51/14.72  (step t7869 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule contraction :premises (t7868))
% 14.51/14.72  (step t7870 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule resolution :premises (t7846 t7847 t7869))
% 14.51/14.72  (step t7871 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule or :premises (t7870))
% 14.51/14.72  (step t7872 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule reordering :premises (t7871))
% 14.51/14.72  (step t7873 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.72  (step t7874 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.72  (step t7875 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t7874))
% 14.51/14.72  (step t7876 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))))) :rule all_simplify)
% 14.51/14.72  (step t7877 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule refl)
% 14.51/14.72  (step t7878 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 14.51/14.72  (step t7879 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t7877 t7878))
% 14.51/14.72  (step t7880 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) true)) :rule all_simplify)
% 14.51/14.72  (step t7881 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) true)) :rule trans :premises (t7879 t7880))
% 14.51/14.72  (step t7882 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) true)) :rule trans :premises (t7876 t7881))
% 14.51/14.72  (step t7883 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t7875 t7882))
% 14.51/14.72  (step t7884 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t4364 t4365 t5940 t4017 t6058 t7883 t7238))
% 14.51/14.72  (step t7885 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule and_neg)
% 14.51/14.72  (step t7886 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7887)
% 14.51/14.72  (assume t7887.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t7887.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.72  (assume t7887.a2 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))
% 14.51/14.72  (assume t7887.a3 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 14.51/14.72  (assume t7887.a4 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.72  (assume t7887.a5 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))
% 14.51/14.72  (step t7887.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7887.t2)
% 14.51/14.72  (assume t7887.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))
% 14.51/14.72  (assume t7887.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.72  (assume t7887.t2.a2 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))
% 14.51/14.72  (assume t7887.t2.a3 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.51/14.72  (assume t7887.t2.a4 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 14.51/14.72  (step t7887.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) false) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.72  (step t7887.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) false)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule equiv1 :premises (t7887.t2.t1))
% 14.51/14.72  (step t7887.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t7887.t2.a1))
% 14.51/14.72  (step t7887.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t7887.t2.t3))
% 14.51/14.72  (step t7887.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t7887.t2.a3))
% 14.51/14.72  (step t7887.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e12)) :rule symm :premises (t7887.t2.a2))
% 14.51/14.72  (step t7887.t2.t7 (cl (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) :rule symm :premises (t7887.t2.t6))
% 14.51/14.72  (step t7887.t2.t8 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) :rule trans :premises (t7887.t2.t5 t7887.t2.t7))
% 14.51/14.72  (step t7887.t2.t9 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t7887.t2.t8))
% 14.51/14.72  (step t7887.t2.t10 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) :rule symm :premises (t7887.t2.a4))
% 14.51/14.72  (step t7887.t2.t11 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t7887.t2.t10 t7887.t2.a3))
% 14.51/14.72  (step t7887.t2.t12 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t7887.t2.t11))
% 14.51/14.72  (step t7887.t2.t13 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e12 tptp.e12))) :rule trans :premises (t7887.t2.t9 t7887.t2.t12))
% 14.51/14.72  (step t7887.t2.t14 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) :rule symm :premises (t7887.t2.t13))
% 14.51/14.72  (step t7887.t2.t15 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule cong :premises (t7887.t2.t4 t7887.t2.t14))
% 14.51/14.72  (step t7887.t2.t16 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.72  (step t7887.t2.t17 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv2 :premises (t7887.t2.t16))
% 14.51/14.72  (step t7887.t2.t18 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule not_not)
% 14.51/14.72  (step t7887.t2.t19 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule resolution :premises (t7887.t2.t17 t7887.t2.t18))
% 14.51/14.72  (step t7887.t2.t20 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) false)) :rule resolution :premises (t7887.t2.t19 t7887.t2.a0))
% 14.51/14.72  (step t7887.t2.t21 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) false)) :rule trans :premises (t7887.t2.t15 t7887.t2.t20))
% 14.51/14.72  (step t7887.t2.t22 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t7887.t2.t2 t7887.t2.t21))
% 14.51/14.72  (step t7887.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule subproof :discharge (t7887.t2.a0 t7887.t2.a1 t7887.t2.a2 t7887.t2.a3 t7887.t2.a4))
% 14.51/14.72  (step t7887.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t7887.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7887.t5 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7887.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7887.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t7887.t8 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t7887.t2 t7887.t3 t7887.t4 t7887.t5 t7887.t6 t7887.t7))
% 14.51/14.72  (step t7887.t9 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t7887.t8))
% 14.51/14.72  (step t7887.t10 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t7887.t9))
% 14.51/14.72  (step t7887.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t7887.t1 t7887.t10))
% 14.51/14.72  (step t7887.t12 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule implies_neg2)
% 14.51/14.72  (step t7887.t13 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t7887.t11 t7887.t12))
% 14.51/14.72  (step t7887.t14 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t7887.t13))
% 14.51/14.72  (step t7887.t15 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies :premises (t7887.t14))
% 14.51/14.72  (step t7887.t16 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 14.51/14.72  (step t7887.t17 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7887.t18)
% 14.51/14.72  (assume t7887.t18.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t7887.t18.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.72  (step t7887.t18.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t7887.t18.a1))
% 14.51/14.72  (step t7887.t18.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t7887.t18.t1))
% 14.51/14.72  (step t7887.t18.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7887.t18.a0))
% 14.51/14.72  (step t7887.t18.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t7887.t18.t3))
% 14.51/14.72  (step t7887.t18.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7887.t18.t4))
% 14.51/14.72  (step t7887.t18.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.51/14.72  (step t7887.t18.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t7887.t18.t5 t7887.t18.t6))
% 14.51/14.72  (step t7887.t18.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t7887.t18.t2 t7887.t18.t7))
% 14.51/14.72  (step t7887.t18 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t7887.t18.a0 t7887.t18.a1))
% 14.51/14.72  (step t7887.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7887.t20 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7887.t21 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t7887.t18 t7887.t19 t7887.t20))
% 14.51/14.72  (step t7887.t22 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t7887.t21))
% 14.51/14.72  (step t7887.t23 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t7887.t22))
% 14.51/14.72  (step t7887.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t7887.t17 t7887.t23))
% 14.51/14.72  (step t7887.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.51/14.72  (step t7887.t26 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t7887.t24 t7887.t25))
% 14.51/14.72  (step t7887.t27 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t7887.t26))
% 14.51/14.72  (step t7887.t28 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t7887.t27))
% 14.51/14.72  (step t7887.t29 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.51/14.72  (step t7887.t30 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t7887.t29 t7887.a0 t7887.a1))
% 14.51/14.72  (step t7887.t31 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t7887.t28 t7887.t30))
% 14.51/14.72  (step t7887.t32 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t7887.t16 t7887.a5 t7887.a4 t7887.a2 t7887.t31 t7887.a3))
% 14.51/14.72  (step t7887.t33 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t7887.t15 t7887.t32))
% 14.51/14.72  (step t7887 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule subproof :discharge (t7887.a0 t7887.a1 t7887.a2 t7887.a3 t7887.a4 t7887.a5))
% 14.51/14.72  (step t7888 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7889 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7890 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7891 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t7892 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7893 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t7894 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t7887 t7888 t7889 t7890 t7891 t7892 t7893))
% 14.51/14.72  (step t7895 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t7894))
% 14.51/14.72  (step t7896 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t7895))
% 14.51/14.72  (step t7897 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t7886 t7896))
% 14.51/14.72  (step t7898 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule implies_neg2)
% 14.51/14.72  (step t7899 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t7897 t7898))
% 14.51/14.72  (step t7900 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t7899))
% 14.51/14.72  (step t7901 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies :premises (t7900))
% 14.51/14.72  (step t7902 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t7885 t7901))
% 14.51/14.72  (step t7903 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7904 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7905 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.51/14.72  (step t7906 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.51/14.72  (step t7907 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.51/14.72  (step t7908 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))))) :rule or_neg)
% 14.51/14.72  (step t7909 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.51/14.72  (step t7910 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t7902 t7903 t7904 t7905 t7906 t7907 t7908 t7909))
% 14.51/14.72  (step t7911 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t7910))
% 14.51/14.72  (step t7912 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t7873 t7884 t7911))
% 14.51/14.72  (step t7913 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule or :premises (t7912))
% 14.51/14.72  (step t7914 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t7913))
% 14.51/14.72  (step t7915 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule and :premises (t4152))
% 14.51/14.72  (step t7916 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t7843 t7813 t6088 t4393 t5194 t6867 t4436 t7844 t7845 t6117 t4153 t6148 t4394 t4541 t4393 t4392 t7872 t4393 t5194 t7914 t4394 t4393 t7915))
% 14.51/14.72  (step t7917 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t7916))
% 14.51/14.72  (step t7918 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5991))
% 14.51/14.72  (step t7919 (cl (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule and :premises (t5213))
% 14.51/14.72  (step t7920 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) :rule or :premises (t7919))
% 14.51/14.72  (step t7921 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t7917 t7918 t4725 t7920))
% 14.51/14.72  (step t7922 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) :rule contraction :premises (t7921))
% 14.51/14.72  (step t7923 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_pos2)
% 14.51/14.72  (step t7924 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule refl)
% 14.51/14.72  (step t7925 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t4438 t7296 t7924))
% 14.51/14.72  (step t7926 (cl (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 14.51/14.72  (step t7927 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7928)
% 14.51/14.72  (assume t7928.a0 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.72  (assume t7928.a1 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.72  (step t7928.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7928.t2)
% 14.51/14.72  (assume t7928.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.72  (assume t7928.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.72  (step t7928.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) false) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.72  (step t7928.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) false)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t7928.t2.t1))
% 14.51/14.72  (step t7928.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) :rule symm :premises (t7928.t2.a1))
% 14.51/14.72  (step t7928.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule symm :premises (t7928.t2.t3))
% 14.51/14.72  (step t7928.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule refl)
% 14.51/14.72  (step t7928.t2.t6 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t7928.t2.t4 t7928.t2.t5))
% 14.51/14.72  (step t7928.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.72  (step t7928.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t7928.t2.t7))
% 14.51/14.72  (step t7928.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.51/14.72  (step t7928.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t7928.t2.t8 t7928.t2.t9))
% 14.51/14.72  (step t7928.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t7928.t2.t10 t7928.t2.a0))
% 14.51/14.72  (step t7928.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)) false)) :rule trans :premises (t7928.t2.t6 t7928.t2.t11))
% 14.51/14.72  (step t7928.t2.t13 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7928.t2.t2 t7928.t2.t12))
% 14.51/14.72  (step t7928.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t7928.t2.a0 t7928.t2.a1))
% 14.51/14.72  (step t7928.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t7928.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7928.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t7928.t2 t7928.t3 t7928.t4))
% 14.51/14.72  (step t7928.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t7928.t5))
% 14.51/14.72  (step t7928.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t7928.t6))
% 14.51/14.72  (step t7928.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7928.t1 t7928.t7))
% 14.51/14.72  (step t7928.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 14.51/14.72  (step t7928.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7928.t8 t7928.t9))
% 14.51/14.72  (step t7928.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t7928.t10))
% 14.51/14.72  (step t7928.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t7928.t11))
% 14.51/14.72  (step t7928.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 14.51/14.72  (step t7928.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t7928.t13 t7928.a1 t7928.a0))
% 14.51/14.72  (step t7928.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7928.t12 t7928.t14))
% 14.51/14.72  (step t7928 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t7928.a0 t7928.a1))
% 14.51/14.72  (step t7929 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7930 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t7931 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t7928 t7929 t7930))
% 14.51/14.72  (step t7932 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t7931))
% 14.51/14.72  (step t7933 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t7932))
% 14.51/14.72  (step t7934 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7927 t7933))
% 14.51/14.72  (step t7935 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 14.51/14.72  (step t7936 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7934 t7935))
% 14.51/14.72  (step t7937 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t7936))
% 14.51/14.72  (step t7938 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t7937))
% 14.51/14.72  (step t7939 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7926 t7938))
% 14.51/14.72  (step t7940 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t7941 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.51/14.72  (step t7942 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.51/14.72  (step t7943 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7939 t7940 t7941 t7942))
% 14.51/14.72  (step t7944 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t7943))
% 14.51/14.72  (step t7945 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7923 t7925 t7944))
% 14.51/14.72  (step t7946 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10)))) :rule or :premises (t7945))
% 14.51/14.72  (step t7947 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t7946))
% 14.51/14.72  (step t7948 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_pos2)
% 14.51/14.72  (step t7949 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule refl)
% 14.51/14.72  (step t7950 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t6058 t5169 t7949))
% 14.51/14.72  (step t7951 (cl (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 14.51/14.72  (step t7952 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7953)
% 14.51/14.72  (assume t7953.a0 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.72  (assume t7953.a1 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.72  (step t7953.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7953.t2)
% 14.51/14.72  (assume t7953.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.72  (assume t7953.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.72  (step t7953.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.72  (step t7953.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) false)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t7953.t2.t1))
% 14.51/14.72  (step t7953.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t7953.t2.a1))
% 14.51/14.72  (step t7953.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t7953.t2.t3))
% 14.51/14.72  (step t7953.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule refl)
% 14.51/14.72  (step t7953.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t7953.t2.t4 t7953.t2.t5))
% 14.51/14.72  (step t7953.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.72  (step t7953.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t7953.t2.t7))
% 14.51/14.72  (step t7953.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.51/14.72  (step t7953.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t7953.t2.t8 t7953.t2.t9))
% 14.51/14.72  (step t7953.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t7953.t2.t10 t7953.t2.a0))
% 14.51/14.72  (step t7953.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) false)) :rule trans :premises (t7953.t2.t6 t7953.t2.t11))
% 14.51/14.72  (step t7953.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7953.t2.t2 t7953.t2.t12))
% 14.51/14.72  (step t7953.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t7953.t2.a0 t7953.t2.a1))
% 14.51/14.72  (step t7953.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t7953.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7953.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t7953.t2 t7953.t3 t7953.t4))
% 14.51/14.72  (step t7953.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t7953.t5))
% 14.51/14.72  (step t7953.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t7953.t6))
% 14.51/14.72  (step t7953.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7953.t1 t7953.t7))
% 14.51/14.72  (step t7953.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 14.51/14.72  (step t7953.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7953.t8 t7953.t9))
% 14.51/14.72  (step t7953.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t7953.t10))
% 14.51/14.72  (step t7953.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t7953.t11))
% 14.51/14.72  (step t7953.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 14.51/14.72  (step t7953.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t7953.t13 t7953.a1 t7953.a0))
% 14.51/14.72  (step t7953.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7953.t12 t7953.t14))
% 14.51/14.72  (step t7953 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t7953.a0 t7953.a1))
% 14.51/14.72  (step t7954 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7955 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t7956 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t7953 t7954 t7955))
% 14.51/14.72  (step t7957 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t7956))
% 14.51/14.72  (step t7958 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t7957))
% 14.51/14.72  (step t7959 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7952 t7958))
% 14.51/14.72  (step t7960 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 14.51/14.72  (step t7961 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7959 t7960))
% 14.51/14.72  (step t7962 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t7961))
% 14.51/14.72  (step t7963 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t7962))
% 14.51/14.72  (step t7964 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t7951 t7963))
% 14.51/14.72  (step t7965 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.51/14.72  (step t7966 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.51/14.72  (step t7967 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.51/14.72  (step t7968 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7964 t7965 t7966 t7967))
% 14.51/14.72  (step t7969 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t7968))
% 14.51/14.72  (step t7970 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t7948 t7950 t7969))
% 14.51/14.72  (step t7971 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule or :premises (t7970))
% 14.51/14.72  (step t7972 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t7971))
% 14.51/14.72  (step t7973 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_pos2)
% 14.51/14.72  (step t7974 (cl (= (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) true) (= (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.72  (step t7975 (cl (not (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) true)) (= (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule equiv1 :premises (t7974))
% 14.51/14.72  (step t7976 (cl (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))))) :rule all_simplify)
% 14.51/14.72  (step t7977 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule refl)
% 14.51/14.72  (step t7978 (cl (= (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule all_simplify)
% 14.51/14.72  (step t7979 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule cong :premises (t7977 t7978))
% 14.51/14.72  (step t7980 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) true)) :rule all_simplify)
% 14.51/14.72  (step t7981 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) true)) :rule trans :premises (t7979 t7980))
% 14.51/14.72  (step t7982 (cl (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) true)) :rule trans :premises (t7976 t7981))
% 14.51/14.72  (step t7983 (cl (= (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t7975 t7982))
% 14.51/14.72  (step t7984 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule refl)
% 14.51/14.72  (step t7985 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t4364 t4478 t4438 t7983 t7984))
% 14.51/14.72  (step t7986 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule and_neg)
% 14.51/14.72  (step t7987 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7988)
% 14.51/14.72  (assume t7988.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t7988.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.72  (assume t7988.a2 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.72  (assume t7988.a3 (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))
% 14.51/14.72  (step t7988.t1 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7988.t2)
% 14.51/14.72  (assume t7988.t2.a0 (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))
% 14.51/14.72  (assume t7988.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.72  (assume t7988.t2.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 14.51/14.72  (step t7988.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.72  (step t7988.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) false)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t7988.t2.t1))
% 14.51/14.72  (step t7988.t2.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.51/14.72  (step t7988.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t7988.t2.a2))
% 14.51/14.72  (step t7988.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) :rule symm :premises (t7988.t2.a1))
% 14.51/14.72  (step t7988.t2.t6 (cl (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule symm :premises (t7988.t2.t5))
% 14.51/14.72  (step t7988.t2.t7 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e12 tptp.e13))) :rule trans :premises (t7988.t2.t4 t7988.t2.t6))
% 14.51/14.72  (step t7988.t2.t8 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule cong :premises (t7988.t2.t3 t7988.t2.t7))
% 14.51/14.72  (step t7988.t2.t9 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) false) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.72  (step t7988.t2.t10 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) false) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule equiv2 :premises (t7988.t2.t9))
% 14.51/14.72  (step t7988.t2.t11 (cl (not (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule not_not)
% 14.51/14.72  (step t7988.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) false) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule resolution :premises (t7988.t2.t10 t7988.t2.t11))
% 14.51/14.72  (step t7988.t2.t13 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) false)) :rule resolution :premises (t7988.t2.t12 t7988.t2.a0))
% 14.51/14.72  (step t7988.t2.t14 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) false)) :rule trans :premises (t7988.t2.t8 t7988.t2.t13))
% 14.51/14.72  (step t7988.t2.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t7988.t2.t2 t7988.t2.t14))
% 14.51/14.72  (step t7988.t2 (cl (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t7988.t2.a0 t7988.t2.a1 t7988.t2.a2))
% 14.51/14.72  (step t7988.t3 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t7988.t4 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7988.t5 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t7988.t6 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t7988.t2 t7988.t3 t7988.t4 t7988.t5))
% 14.51/14.72  (step t7988.t7 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t7988.t6))
% 14.51/14.72  (step t7988.t8 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t7988.t7))
% 14.51/14.72  (step t7988.t9 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t7988.t1 t7988.t8))
% 14.51/14.72  (step t7988.t10 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 14.51/14.72  (step t7988.t11 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t7988.t9 t7988.t10))
% 14.51/14.72  (step t7988.t12 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t7988.t11))
% 14.51/14.72  (step t7988.t13 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t7988.t12))
% 14.51/14.72  (step t7988.t14 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule and_neg)
% 14.51/14.72  (step t7988.t15 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t7988.t16)
% 14.51/14.72  (assume t7988.t16.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t7988.t16.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.72  (step t7988.t16.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t7988.t16.a1))
% 14.51/14.72  (step t7988.t16.t2 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t7988.t16.t1))
% 14.51/14.72  (step t7988.t16.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t7988.t16.a0))
% 14.51/14.72  (step t7988.t16.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t7988.t16.t3 t7988.t16.t3))
% 14.51/14.72  (step t7988.t16.t5 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t7988.t16.t2 t7988.t16.t4))
% 14.51/14.72  (step t7988.t16 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule subproof :discharge (t7988.t16.a0 t7988.t16.a1))
% 14.51/14.72  (step t7988.t17 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7988.t18 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t7988.t19 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t7988.t16 t7988.t17 t7988.t18))
% 14.51/14.72  (step t7988.t20 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule reordering :premises (t7988.t19))
% 14.51/14.72  (step t7988.t21 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule contraction :premises (t7988.t20))
% 14.51/14.72  (step t7988.t22 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t7988.t15 t7988.t21))
% 14.51/14.72  (step t7988.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg2)
% 14.51/14.72  (step t7988.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t7988.t22 t7988.t23))
% 14.51/14.72  (step t7988.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t7988.t24))
% 14.51/14.72  (step t7988.t26 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule implies :premises (t7988.t25))
% 14.51/14.72  (step t7988.t27 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 14.51/14.72  (step t7988.t28 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t7988.t27 t7988.a0 t7988.a1))
% 14.51/14.72  (step t7988.t29 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t7988.t26 t7988.t28))
% 14.51/14.72  (step t7988.t30 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t7988.t14 t7988.a3 t7988.a2 t7988.t29))
% 14.51/14.72  (step t7988.t31 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t7988.t13 t7988.t30))
% 14.51/14.72  (step t7988 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t7988.a0 t7988.a1 t7988.a2 t7988.a3))
% 14.51/14.72  (step t7989 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7990 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t7991 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t7992 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t7993 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule resolution :premises (t7988 t7989 t7990 t7991 t7992))
% 14.51/14.72  (step t7994 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t7993))
% 14.51/14.72  (step t7995 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t7994))
% 14.51/14.72  (step t7996 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t7987 t7995))
% 14.51/14.72  (step t7997 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 14.51/14.72  (step t7998 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t7996 t7997))
% 14.51/14.72  (step t7999 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t7998))
% 14.51/14.72  (step t8000 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t7999))
% 14.51/14.72  (step t8001 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t7986 t8000))
% 14.51/14.72  (step t8002 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t8003 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.51/14.72  (step t8004 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t8005 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule or_neg)
% 14.51/14.72  (step t8006 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 14.51/14.72  (step t8007 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t8001 t8002 t8003 t8004 t8005 t8006))
% 14.51/14.72  (step t8008 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t8007))
% 14.51/14.72  (step t8009 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t7973 t7985 t8008))
% 14.51/14.72  (step t8010 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule or :premises (t8009))
% 14.51/14.72  (step t8011 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t8010))
% 14.51/14.72  (step t8012 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t7922 t6175 t5824 t7947 t7329 t6227 t5079 t7972 t5194 t8011 t4541))
% 14.51/14.72  (step t8013 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t8012))
% 14.51/14.72  (step t8014 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t7664))
% 14.51/14.72  (step t8015 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8013 t8014 t4873 t4874 t7700 t7701))
% 14.51/14.72  (step t8016 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t8015))
% 14.51/14.72  (step t8017 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t8016 t4394 t4393))
% 14.51/14.72  (step t8018 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t8017))
% 14.51/14.72  (step t8019 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t7709 t7757 t5640 t7759 t7813 t7841 t4393 t5194 t8018 t7972 t5194 t6227 t5079 t4394))
% 14.51/14.72  (step t8020 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t8019))
% 14.51/14.72  (step t8021 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t7157 t2617 t7176 t6492 t1342 t396 t397 t7197 t1129 t1342 t447 t397 t4394 t4393 t7198 t4807 t5252 t7199 t5742 t7200 t7201 t4875 t8020))
% 14.51/14.72  (step t8022 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule contraction :premises (t8021))
% 14.51/14.72  (step t8023 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t8022 t8018))
% 14.51/14.72  (step t8024 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule contraction :premises (t8023))
% 14.51/14.72  (step t8025 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.72  (step t8026 (cl (= (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule refl)
% 14.51/14.72  (step t8027 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))))) :rule cong :premises (t4364 t4478 t4365 t8026 t4555 t5669))
% 14.51/14.72  (step t8028 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 14.51/14.72  (step t8029 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t8030)
% 14.51/14.72  (assume t8030.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t8030.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.72  (assume t8030.a2 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.72  (assume t8030.a3 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))
% 14.51/14.72  (assume t8030.a4 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 14.51/14.72  (step t8030.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t8030.t2)
% 14.51/14.72  (assume t8030.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))
% 14.51/14.72  (assume t8030.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.51/14.72  (assume t8030.t2.a2 (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))
% 14.51/14.72  (assume t8030.t2.a3 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))
% 14.51/14.72  (step t8030.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) false) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.72  (step t8030.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) false)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule equiv1 :premises (t8030.t2.t1))
% 14.51/14.72  (step t8030.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t8030.t2.a1))
% 14.51/14.72  (step t8030.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t8030.t2.t3))
% 14.51/14.72  (step t8030.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11)) :rule symm :premises (t8030.t2.a3))
% 14.51/14.72  (step t8030.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule symm :premises (t8030.t2.a2))
% 14.51/14.72  (step t8030.t2.t7 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t8030.t2.t6))
% 14.51/14.72  (step t8030.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t8030.t2.t5 t8030.t2.t7))
% 14.51/14.72  (step t8030.t2.t9 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t8030.t2.t4 t8030.t2.t8))
% 14.51/14.72  (step t8030.t2.t10 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.72  (step t8030.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t8030.t2.t10))
% 14.51/14.72  (step t8030.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 14.51/14.72  (step t8030.t2.t13 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t8030.t2.t11 t8030.t2.t12))
% 14.51/14.72  (step t8030.t2.t14 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t8030.t2.t13 t8030.t2.a0))
% 14.51/14.72  (step t8030.t2.t15 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) false)) :rule trans :premises (t8030.t2.t9 t8030.t2.t14))
% 14.51/14.72  (step t8030.t2.t16 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t8030.t2.t2 t8030.t2.t15))
% 14.51/14.72  (step t8030.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule subproof :discharge (t8030.t2.a0 t8030.t2.a1 t8030.t2.a2 t8030.t2.a3))
% 14.51/14.72  (step t8030.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t8030.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t8030.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule and_pos)
% 14.51/14.72  (step t8030.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t8030.t7 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t8030.t2 t8030.t3 t8030.t4 t8030.t5 t8030.t6))
% 14.51/14.72  (step t8030.t8 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule reordering :premises (t8030.t7))
% 14.51/14.72  (step t8030.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule contraction :premises (t8030.t8))
% 14.51/14.72  (step t8030.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t8030.t1 t8030.t9))
% 14.51/14.72  (step t8030.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule implies_neg2)
% 14.51/14.72  (step t8030.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t8030.t10 t8030.t11))
% 14.51/14.72  (step t8030.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule contraction :premises (t8030.t12))
% 14.51/14.72  (step t8030.t14 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies :premises (t8030.t13))
% 14.51/14.72  (step t8030.t15 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule and_neg)
% 14.51/14.72  (step t8030.t16 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t8030.t17)
% 14.51/14.72  (assume t8030.t17.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t8030.t17.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.72  (step t8030.t17.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t8030.t17.a1))
% 14.51/14.72  (step t8030.t17.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t8030.t17.t1))
% 14.51/14.72  (step t8030.t17.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8030.t17.a0))
% 14.51/14.72  (step t8030.t17.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t8030.t17.t3))
% 14.51/14.72  (step t8030.t17.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8030.t17.t4))
% 14.51/14.72  (step t8030.t17.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.51/14.72  (step t8030.t17.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t8030.t17.t5 t8030.t17.t6))
% 14.51/14.72  (step t8030.t17.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t8030.t17.t2 t8030.t17.t7))
% 14.51/14.72  (step t8030.t17 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t8030.t17.a0 t8030.t17.a1))
% 14.51/14.72  (step t8030.t18 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t8030.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t8030.t20 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t8030.t17 t8030.t18 t8030.t19))
% 14.51/14.72  (step t8030.t21 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t8030.t20))
% 14.51/14.72  (step t8030.t22 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t8030.t21))
% 14.51/14.72  (step t8030.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t8030.t16 t8030.t22))
% 14.51/14.72  (step t8030.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.51/14.72  (step t8030.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t8030.t23 t8030.t24))
% 14.51/14.72  (step t8030.t26 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t8030.t25))
% 14.51/14.72  (step t8030.t27 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t8030.t26))
% 14.51/14.72  (step t8030.t28 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.51/14.72  (step t8030.t29 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t8030.t28 t8030.a0 t8030.a2))
% 14.51/14.72  (step t8030.t30 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t8030.t27 t8030.t29))
% 14.51/14.72  (step t8030.t31 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t8030.t32)
% 14.51/14.72  (assume t8030.t32.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t8030.t32.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.72  (step t8030.t32.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t8030.t32.a1))
% 14.51/14.72  (step t8030.t32.t2 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t8030.t32.t1))
% 14.51/14.72  (step t8030.t32.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8030.t32.a0))
% 14.51/14.72  (step t8030.t32.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t8030.t32.t3 t8030.t32.t3))
% 14.51/14.72  (step t8030.t32.t5 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t8030.t32.t2 t8030.t32.t4))
% 14.51/14.72  (step t8030.t32 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule subproof :discharge (t8030.t32.a0 t8030.t32.a1))
% 14.51/14.72  (step t8030.t33 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t8030.t34 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t8030.t35 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule resolution :premises (t8030.t32 t8030.t33 t8030.t34))
% 14.51/14.72  (step t8030.t36 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule reordering :premises (t8030.t35))
% 14.51/14.72  (step t8030.t37 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule contraction :premises (t8030.t36))
% 14.51/14.72  (step t8030.t38 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t8030.t31 t8030.t37))
% 14.51/14.72  (step t8030.t39 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies_neg2)
% 14.51/14.72  (step t8030.t40 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t8030.t38 t8030.t39))
% 14.51/14.72  (step t8030.t41 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t8030.t40))
% 14.51/14.72  (step t8030.t42 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule implies :premises (t8030.t41))
% 14.51/14.72  (step t8030.t43 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule and_neg)
% 14.51/14.72  (step t8030.t44 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8030.t43 t8030.a0 t8030.a1))
% 14.51/14.72  (step t8030.t45 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t8030.t42 t8030.t44))
% 14.51/14.72  (step t8030.t46 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t8030.t15 t8030.a4 t8030.t30 t8030.t45 t8030.a3))
% 14.51/14.72  (step t8030.t47 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t8030.t14 t8030.t46))
% 14.51/14.72  (step t8030 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule subproof :discharge (t8030.a0 t8030.a1 t8030.a2 t8030.a3 t8030.a4))
% 14.51/14.72  (step t8031 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t8032 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t8033 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t8034 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t8035 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.51/14.72  (step t8036 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t8030 t8031 t8032 t8033 t8034 t8035))
% 14.51/14.72  (step t8037 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule reordering :premises (t8036))
% 14.51/14.72  (step t8038 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule contraction :premises (t8037))
% 14.51/14.72  (step t8039 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t8029 t8038))
% 14.51/14.72  (step t8040 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule implies_neg2)
% 14.51/14.72  (step t8041 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t8039 t8040))
% 14.51/14.72  (step t8042 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule contraction :premises (t8041))
% 14.51/14.72  (step t8043 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies :premises (t8042))
% 14.51/14.72  (step t8044 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t8028 t8043))
% 14.51/14.72  (step t8045 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t8046 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.51/14.72  (step t8047 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t8048 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule or_neg)
% 14.51/14.72  (step t8049 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 14.51/14.72  (step t8050 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule or_neg)
% 14.51/14.72  (step t8051 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t8044 t8045 t8046 t8047 t8048 t8049 t8050))
% 14.51/14.72  (step t8052 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule contraction :premises (t8051))
% 14.51/14.72  (step t8053 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t8025 t8027 t8052))
% 14.51/14.72  (step t8054 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule or :premises (t8053))
% 14.51/14.72  (step t8055 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t8054))
% 14.51/14.72  (step t8056 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t8024 t6367 t4541 t4393 t6368 t8055 t4394 t4541 t4393 t4585))
% 14.51/14.72  (step t8057 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule contraction :premises (t8056))
% 14.51/14.72  (step t8058 (cl (or (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule and :premises (t4350))
% 14.51/14.72  (step t8059 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) :rule or :premises (t8058))
% 14.51/14.72  (step t8060 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule and_neg)
% 14.51/14.72  (step t8061 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t8062)
% 14.51/14.72  (assume t8062.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t8062.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.72  (assume t8062.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.72  (assume t8062.a3 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.72  (assume t8062.a4 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.72  (assume t8062.a5 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.72  (assume t8062.a6 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))
% 14.51/14.72  (assume t8062.a7 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.51/14.72  (assume t8062.a8 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.51/14.72  (assume t8062.a9 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.51/14.72  (step t8062.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t8062.t2)
% 14.51/14.72  (assume t8062.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.51/14.72  (assume t8062.t2.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.72  (assume t8062.t2.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.72  (assume t8062.t2.a3 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.51/14.72  (assume t8062.t2.a4 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))
% 14.51/14.72  (assume t8062.t2.a5 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.72  (assume t8062.t2.a6 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.51/14.72  (assume t8062.t2.a7 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.72  (assume t8062.t2.a8 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.72  (assume t8062.t2.a9 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.72  (step t8062.t2.t1 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) :rule symm :premises (t8062.t2.a9))
% 14.51/14.72  (step t8062.t2.t2 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8062.t2.a8))
% 14.51/14.72  (step t8062.t2.t3 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t8062.t2.t2))
% 14.51/14.72  (step t8062.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t8062.t2.t3 t8062.t2.t3))
% 14.51/14.72  (step t8062.t2.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t8062.t2.t4))
% 14.51/14.72  (step t8062.t2.t6 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t8062.t2.t1 t8062.t2.a7 t8062.t2.t5))
% 14.51/14.72  (step t8062.t2.t7 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t8062.t2.t6))
% 14.51/14.72  (step t8062.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t8062.t2.a7))
% 14.51/14.72  (step t8062.t2.t9 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule trans :premises (t8062.t2.t4 t8062.t2.t8))
% 14.51/14.72  (step t8062.t2.t10 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.h4 tptp.e11))) :rule cong :premises (t8062.t2.t9))
% 14.51/14.72  (step t8062.t2.t11 (cl (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t8062.t2.a6))
% 14.51/14.72  (step t8062.t2.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t8062.t2.a5))
% 14.51/14.72  (step t8062.t2.t13 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21)) :rule symm :premises (t8062.t2.a4))
% 14.51/14.72  (step t8062.t2.t14 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t8062.t2.t13))
% 14.51/14.72  (step t8062.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t8062.t2.a2))
% 14.51/14.72  (step t8062.t2.t16 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t8062.t2.t15))
% 14.51/14.72  (step t8062.t2.t17 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t8062.t2.a1))
% 14.51/14.72  (step t8062.t2.t18 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t8062.t2.t17))
% 14.51/14.72  (step t8062.t2.t19 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.51/14.72  (step t8062.t2.t20 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule cong :premises (t8062.t2.t18 t8062.t2.t19))
% 14.51/14.72  (step t8062.t2.t21 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t8062.t2.t20))
% 14.51/14.72  (step t8062.t2.t22 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t8062.t2.t16 t8062.t2.t21))
% 14.51/14.72  (step t8062.t2.t23 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t8062.t2.a0))
% 14.51/14.72  (step t8062.t2.t24 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule symm :premises (t8062.t2.t23))
% 14.51/14.72  (step t8062.t2.t25 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.h4 tptp.e12))) :rule trans :premises (t8062.t2.t20 t8062.t2.t24))
% 14.51/14.72  (step t8062.t2.t26 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule trans :premises (t8062.t2.t22 t8062.t2.t25))
% 14.51/14.72  (step t8062.t2.t27 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t8062.t2.a3))
% 14.51/14.72  (step t8062.t2.t28 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t8062.t2.t27))
% 14.51/14.72  (step t8062.t2.t29 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule cong :premises (t8062.t2.t26 t8062.t2.t28))
% 14.51/14.72  (step t8062.t2.t30 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule trans :premises (t8062.t2.t7 t8062.t2.t10 t8062.t2.t11 t8062.t2.t12 t8062.t2.t14 t8062.t2.t29))
% 14.51/14.72  (step t8062.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t8062.t2.a0 t8062.t2.a1 t8062.t2.a2 t8062.t2.a3 t8062.t2.a4 t8062.t2.a5 t8062.t2.a6 t8062.t2.a7 t8062.t2.a8 t8062.t2.a9))
% 14.51/14.72  (step t8062.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t8062.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.72  (step t8062.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.72  (step t8062.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t8062.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.51/14.72  (step t8062.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.72  (step t8062.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.51/14.72  (step t8062.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t8062.t11 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t8062.t12 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t8062.t13 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t8062.t2 t8062.t3 t8062.t4 t8062.t5 t8062.t6 t8062.t7 t8062.t8 t8062.t9 t8062.t10 t8062.t11 t8062.t12))
% 14.51/14.72  (step t8062.t14 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule reordering :premises (t8062.t13))
% 14.51/14.72  (step t8062.t15 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule contraction :premises (t8062.t14))
% 14.51/14.72  (step t8062.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule resolution :premises (t8062.t1 t8062.t15))
% 14.51/14.72  (step t8062.t17 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 14.51/14.72  (step t8062.t18 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule resolution :premises (t8062.t16 t8062.t17))
% 14.51/14.72  (step t8062.t19 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule contraction :premises (t8062.t18))
% 14.51/14.72  (step t8062.t20 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule implies :premises (t8062.t19))
% 14.51/14.72  (step t8062.t21 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 14.51/14.72  (step t8062.t22 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t8062.t21 t8062.a9 t8062.a2 t8062.a4 t8062.a7 t8062.a6 t8062.a3 t8062.a8 t8062.a1 t8062.a0 t8062.a5))
% 14.51/14.72  (step t8062.t23 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule resolution :premises (t8062.t20 t8062.t22))
% 14.51/14.72  (step t8062 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule subproof :discharge (t8062.a0 t8062.a1 t8062.a2 t8062.a3 t8062.a4 t8062.a5 t8062.a6 t8062.a7 t8062.a8 t8062.a9))
% 14.51/14.72  (step t8063 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t8064 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.72  (step t8065 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.72  (step t8066 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.72  (step t8067 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.72  (step t8068 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t8069 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.51/14.72  (step t8070 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t8071 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.51/14.72  (step t8072 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.51/14.72  (step t8073 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t8062 t8063 t8064 t8065 t8066 t8067 t8068 t8069 t8070 t8071 t8072))
% 14.51/14.72  (step t8074 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule reordering :premises (t8073))
% 14.51/14.72  (step t8075 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule contraction :premises (t8074))
% 14.51/14.72  (step t8076 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule resolution :premises (t8061 t8075))
% 14.51/14.72  (step t8077 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (not (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule implies_neg2)
% 14.51/14.72  (step t8078 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule resolution :premises (t8076 t8077))
% 14.51/14.72  (step t8079 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))))) :rule contraction :premises (t8078))
% 14.51/14.72  (step t8080 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule implies :premises (t8079))
% 14.51/14.72  (step t8081 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13)))) :rule resolution :premises (t8060 t8080))
% 14.51/14.72  (step t8082 (cl (= (tptp.h4 (tptp.op1 tptp.e12 tptp.e13)) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t8081))
% 14.51/14.72  (step t8083 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t8057 t8059 t7516 t8082 t1129 t6492 t2294 t447 t396 t397 t4541 t4393))
% 14.51/14.72  (step t8084 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule contraction :premises (t8083))
% 14.51/14.72  (step t8085 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.72  (step t8086 (cl (= (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) true) (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.72  (step t8087 (cl (not (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) true)) (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) :rule equiv1 :premises (t8086))
% 14.51/14.72  (step t8088 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))))) :rule all_simplify)
% 14.51/14.72  (step t8089 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) :rule refl)
% 14.51/14.72  (step t8090 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 14.51/14.72  (step t8091 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t8089 t8090))
% 14.51/14.72  (step t8092 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) true)) :rule all_simplify)
% 14.51/14.72  (step t8093 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) true)) :rule trans :premises (t8091 t8092))
% 14.51/14.72  (step t8094 (cl (= (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) true)) :rule trans :premises (t8088 t8093))
% 14.51/14.72  (step t8095 (cl (= (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t8087 t8094))
% 14.51/14.72  (step t8096 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t4438 t8095 t5783))
% 14.51/14.72  (step t8097 (cl (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) :rule and_neg)
% 14.51/14.72  (step t8098 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t8099)
% 14.51/14.72  (assume t8099.a0 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.72  (assume t8099.a1 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))
% 14.51/14.72  (step t8099.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 14.51/14.72  (anchor :step t8099.t2)
% 14.51/14.72  (assume t8099.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))
% 14.51/14.72  (assume t8099.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.72  (step t8099.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) false) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.72  (step t8099.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) false)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule equiv1 :premises (t8099.t2.t1))
% 14.51/14.72  (step t8099.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) :rule symm :premises (t8099.t2.a1))
% 14.51/14.72  (step t8099.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule symm :premises (t8099.t2.t3))
% 14.51/14.72  (step t8099.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) :rule refl)
% 14.51/14.72  (step t8099.t2.t6 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) :rule cong :premises (t8099.t2.t4 t8099.t2.t5))
% 14.51/14.72  (step t8099.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) false) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.72  (step t8099.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv2 :premises (t8099.t2.t7))
% 14.51/14.72  (step t8099.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) :rule not_not)
% 14.51/14.72  (step t8099.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) false) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) :rule resolution :premises (t8099.t2.t8 t8099.t2.t9))
% 14.51/14.72  (step t8099.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) false)) :rule resolution :premises (t8099.t2.t10 t8099.t2.a0))
% 14.51/14.72  (step t8099.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) false)) :rule trans :premises (t8099.t2.t6 t8099.t2.t11))
% 14.51/14.72  (step t8099.t2.t13 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t8099.t2.t2 t8099.t2.t12))
% 14.51/14.72  (step t8099.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule subproof :discharge (t8099.t2.a0 t8099.t2.a1))
% 14.51/14.72  (step t8099.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) :rule and_pos)
% 14.51/14.72  (step t8099.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t8099.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t8099.t2 t8099.t3 t8099.t4))
% 14.51/14.72  (step t8099.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t8099.t5))
% 14.51/14.72  (step t8099.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t8099.t6))
% 14.51/14.72  (step t8099.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t8099.t1 t8099.t7))
% 14.51/14.72  (step t8099.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule implies_neg2)
% 14.51/14.72  (step t8099.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t8099.t8 t8099.t9))
% 14.51/14.72  (step t8099.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t8099.t10))
% 14.51/14.72  (step t8099.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies :premises (t8099.t11))
% 14.51/14.72  (step t8099.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 14.51/14.72  (step t8099.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t8099.t13 t8099.a1 t8099.a0))
% 14.51/14.72  (step t8099.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t8099.t12 t8099.t14))
% 14.51/14.72  (step t8099 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule subproof :discharge (t8099.a0 t8099.a1))
% 14.51/14.72  (step t8100 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.72  (step t8101 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) :rule and_pos)
% 14.51/14.72  (step t8102 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))))) :rule resolution :premises (t8099 t8100 t8101))
% 14.51/14.72  (step t8103 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t8102))
% 14.51/14.72  (step t8104 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t8103))
% 14.51/14.72  (step t8105 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t8098 t8104))
% 14.51/14.72  (step t8106 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule implies_neg2)
% 14.51/14.72  (step t8107 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t8105 t8106))
% 14.51/14.72  (step t8108 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t8107))
% 14.51/14.72  (step t8109 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies :premises (t8108))
% 14.51/14.72  (step t8110 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t8097 t8109))
% 14.51/14.72  (step t8111 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.51/14.72  (step t8112 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))))) :rule or_neg)
% 14.51/14.72  (step t8113 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.51/14.72  (step t8114 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t8110 t8111 t8112 t8113))
% 14.51/14.72  (step t8115 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t8114))
% 14.51/14.72  (step t8116 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t8085 t8096 t8115))
% 14.51/14.72  (step t8117 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule or :premises (t8116))
% 14.51/14.72  (step t8118 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))) :rule reordering :premises (t8117))
% 14.51/14.73  (step t8119 (cl (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e12)))) :rule and :premises (t4152))
% 14.51/14.73  (step t8120 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4588))
% 14.51/14.73  (step t8121 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t8084 t8118 t8119 t8120 t4628))
% 14.51/14.73  (step t8122 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule contraction :premises (t8121))
% 14.51/14.73  (step t8123 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t4351))
% 14.51/14.73  (step t8124 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 14.51/14.73  (step t8125 (cl (= (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8126 (cl (not (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t8125))
% 14.51/14.73  (step t8127 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))))) :rule all_simplify)
% 14.51/14.73  (step t8128 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule refl)
% 14.51/14.73  (step t8129 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 14.51/14.73  (step t8130 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t8128 t8129))
% 14.51/14.73  (step t8131 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule all_simplify)
% 14.51/14.73  (step t8132 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) true)) :rule trans :premises (t8130 t8131))
% 14.51/14.73  (step t8133 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule trans :premises (t8127 t8132))
% 14.51/14.73  (step t8134 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t8126 t8133))
% 14.51/14.73  (step t8135 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4364 t4397 t4545 t8134 t4408))
% 14.51/14.73  (step t8136 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 14.51/14.73  (step t8137 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8138)
% 14.51/14.73  (assume t8138.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8138.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.51/14.73  (assume t8138.a2 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.73  (assume t8138.a3 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 14.51/14.73  (step t8138.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8138.t2)
% 14.51/14.73  (assume t8138.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 14.51/14.73  (assume t8138.t2.a1 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.73  (assume t8138.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.51/14.73  (assume t8138.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (step t8138.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.73  (step t8138.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule equiv1 :premises (t8138.t2.t1))
% 14.51/14.73  (step t8138.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) :rule symm :premises (t8138.t2.a1))
% 14.51/14.73  (step t8138.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t8138.t2.t3))
% 14.51/14.73  (step t8138.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8138.t2.a3))
% 14.51/14.73  (step t8138.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t8138.t2.a2))
% 14.51/14.73  (step t8138.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t8138.t2.t6))
% 14.51/14.73  (step t8138.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t8138.t2.t5 t8138.t2.t7))
% 14.51/14.73  (step t8138.t2.t9 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t8138.t2.t4 t8138.t2.t8))
% 14.51/14.73  (step t8138.t2.t10 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8138.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t8138.t2.t10))
% 14.51/14.73  (step t8138.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 14.51/14.73  (step t8138.t2.t13 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t8138.t2.t11 t8138.t2.t12))
% 14.51/14.73  (step t8138.t2.t14 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t8138.t2.t13 t8138.t2.a0))
% 14.51/14.73  (step t8138.t2.t15 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t8138.t2.t9 t8138.t2.t14))
% 14.51/14.73  (step t8138.t2.t16 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8138.t2.t2 t8138.t2.t15))
% 14.51/14.73  (step t8138.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t8138.t2.a0 t8138.t2.a1 t8138.t2.a2 t8138.t2.a3))
% 14.51/14.73  (step t8138.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.51/14.73  (step t8138.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8138.t5 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8138.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8138.t7 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8138.t2 t8138.t3 t8138.t4 t8138.t5 t8138.t6))
% 14.51/14.73  (step t8138.t8 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t8138.t7))
% 14.51/14.73  (step t8138.t9 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t8138.t8))
% 14.51/14.73  (step t8138.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8138.t1 t8138.t9))
% 14.51/14.73  (step t8138.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.51/14.73  (step t8138.t12 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8138.t10 t8138.t11))
% 14.51/14.73  (step t8138.t13 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t8138.t12))
% 14.51/14.73  (step t8138.t14 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t8138.t13))
% 14.51/14.73  (step t8138.t15 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.51/14.73  (step t8138.t16 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8138.t15 t8138.a3 t8138.a2 t8138.a1 t8138.a0))
% 14.51/14.73  (step t8138.t17 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8138.t14 t8138.t16))
% 14.51/14.73  (step t8138 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t8138.a0 t8138.a1 t8138.a2 t8138.a3))
% 14.51/14.73  (step t8139 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8140 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8141 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8142 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.51/14.73  (step t8143 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t8138 t8139 t8140 t8141 t8142))
% 14.51/14.73  (step t8144 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t8143))
% 14.51/14.73  (step t8145 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t8144))
% 14.51/14.73  (step t8146 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8137 t8145))
% 14.51/14.73  (step t8147 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.51/14.73  (step t8148 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8146 t8147))
% 14.51/14.73  (step t8149 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t8148))
% 14.51/14.73  (step t8150 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t8149))
% 14.51/14.73  (step t8151 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8136 t8150))
% 14.51/14.73  (step t8152 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8153 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8154 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8155 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 14.51/14.73  (step t8156 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8157 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8151 t8152 t8153 t8154 t8155 t8156))
% 14.51/14.73  (step t8158 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t8157))
% 14.51/14.73  (step t8159 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8124 t8135 t8158))
% 14.51/14.73  (step t8160 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t8159))
% 14.51/14.73  (step t8161 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t8160))
% 14.51/14.73  (step t8162 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and :premises (t4152))
% 14.51/14.73  (step t8163 (cl (not (= (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 14.51/14.73  (step t8164 (cl (= (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8165 (cl (not (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t8164))
% 14.51/14.73  (step t8166 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))))) :rule all_simplify)
% 14.51/14.73  (step t8167 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) :rule refl)
% 14.51/14.73  (step t8168 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) :rule all_simplify)
% 14.51/14.73  (step t8169 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) :rule cong :premises (t8167 t8168))
% 14.51/14.73  (step t8170 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) true)) :rule all_simplify)
% 14.51/14.73  (step t8171 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) true)) :rule trans :premises (t8169 t8170))
% 14.51/14.73  (step t8172 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) true)) :rule trans :premises (t8166 t8171))
% 14.51/14.73  (step t8173 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8165 t8172))
% 14.51/14.73  (step t8174 (cl (= (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t5794 t8173 t4545))
% 14.51/14.73  (step t8175 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) :rule and_neg)
% 14.51/14.73  (step t8176 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8177)
% 14.51/14.73  (assume t8177.a0 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))
% 14.51/14.73  (assume t8177.a1 (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))
% 14.51/14.73  (step t8177.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8177.t2)
% 14.51/14.73  (assume t8177.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))
% 14.51/14.73  (assume t8177.t2.a1 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))
% 14.51/14.73  (step t8177.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8177.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) false)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t8177.t2.t1))
% 14.51/14.73  (step t8177.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e11)) :rule symm :premises (t8177.t2.a1))
% 14.51/14.73  (step t8177.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t8177.t2.t3))
% 14.51/14.73  (step t8177.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule refl)
% 14.51/14.73  (step t8177.t2.t6 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) :rule cong :premises (t8177.t2.t4 t8177.t2.t5))
% 14.51/14.73  (step t8177.t2.t7 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) false) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8177.t2.t8 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv2 :premises (t8177.t2.t7))
% 14.51/14.73  (step t8177.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) :rule not_not)
% 14.51/14.73  (step t8177.t2.t10 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) false) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) :rule resolution :premises (t8177.t2.t8 t8177.t2.t9))
% 14.51/14.73  (step t8177.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) false)) :rule resolution :premises (t8177.t2.t10 t8177.t2.a0))
% 14.51/14.73  (step t8177.t2.t12 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t8177.t2.t6 t8177.t2.t11))
% 14.51/14.73  (step t8177.t2.t13 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8177.t2.t2 t8177.t2.t12))
% 14.51/14.73  (step t8177.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t8177.t2.a0 t8177.t2.a1))
% 14.51/14.73  (step t8177.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 14.51/14.73  (step t8177.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8177.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t8177.t2 t8177.t3 t8177.t4))
% 14.51/14.73  (step t8177.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t8177.t5))
% 14.51/14.73  (step t8177.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t8177.t6))
% 14.51/14.73  (step t8177.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8177.t1 t8177.t7))
% 14.51/14.73  (step t8177.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8177.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8177.t8 t8177.t9))
% 14.51/14.73  (step t8177.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t8177.t10))
% 14.51/14.73  (step t8177.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t8177.t11))
% 14.51/14.73  (step t8177.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 14.51/14.73  (step t8177.t14 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t8177.t13 t8177.a1 t8177.a0))
% 14.51/14.73  (step t8177.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8177.t12 t8177.t14))
% 14.51/14.73  (step t8177 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t8177.a0 t8177.a1))
% 14.51/14.73  (step t8178 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8179 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 14.51/14.73  (step t8180 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t8177 t8178 t8179))
% 14.51/14.73  (step t8181 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t8180))
% 14.51/14.73  (step t8182 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t8181))
% 14.51/14.73  (step t8183 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8176 t8182))
% 14.51/14.73  (step t8184 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8185 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8183 t8184))
% 14.51/14.73  (step t8186 (cl (=> (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t8185))
% 14.51/14.73  (step t8187 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t8186))
% 14.51/14.73  (step t8188 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8175 t8187))
% 14.51/14.73  (step t8189 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.51/14.73  (step t8190 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))))) :rule or_neg)
% 14.51/14.73  (step t8191 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8192 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8188 t8189 t8190 t8191))
% 14.51/14.73  (step t8193 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t8192))
% 14.51/14.73  (step t8194 (cl (or (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8163 t8174 t8193))
% 14.51/14.73  (step t8195 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t8194))
% 14.51/14.73  (step t8196 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t8195))
% 14.51/14.73  (step t8197 (cl (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e11)))) :rule and :premises (t4152))
% 14.51/14.73  (step t8198 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule or :premises (t5415))
% 14.51/14.73  (step t8199 (cl (not (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) (not (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_pos2)
% 14.51/14.73  (step t8200 (cl (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))))) :rule cong :premises (t5018 t6303 t4253))
% 14.51/14.73  (step t8201 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule and_neg)
% 14.51/14.73  (step t8202 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8203)
% 14.51/14.73  (assume t8203.a0 (not (= tptp.e11 tptp.e13)))
% 14.51/14.73  (assume t8203.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))
% 14.51/14.73  (step t8203.t1 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8203.t2)
% 14.51/14.73  (assume t8203.t2.a0 (not (= tptp.e11 tptp.e13)))
% 14.51/14.73  (assume t8203.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))
% 14.51/14.73  (step t8203.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.73  (step t8203.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) false)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule equiv1 :premises (t8203.t2.t1))
% 14.51/14.73  (step t8203.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.51/14.73  (step t8203.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) :rule symm :premises (t8203.t2.a1))
% 14.51/14.73  (step t8203.t2.t5 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 tptp.e13))) :rule cong :premises (t8203.t2.t3 t8203.t2.t4))
% 14.51/14.73  (step t8203.t2.t6 (cl (= (= (= tptp.e11 tptp.e13) false) (not (= tptp.e11 tptp.e13)))) :rule equiv_simplify)
% 14.51/14.73  (step t8203.t2.t7 (cl (= (= tptp.e11 tptp.e13) false) (not (not (= tptp.e11 tptp.e13)))) :rule equiv2 :premises (t8203.t2.t6))
% 14.51/14.73  (step t8203.t2.t8 (cl (not (not (not (= tptp.e11 tptp.e13)))) (= tptp.e11 tptp.e13)) :rule not_not)
% 14.51/14.73  (step t8203.t2.t9 (cl (= (= tptp.e11 tptp.e13) false) (= tptp.e11 tptp.e13)) :rule resolution :premises (t8203.t2.t7 t8203.t2.t8))
% 14.51/14.73  (step t8203.t2.t10 (cl (= (= tptp.e11 tptp.e13) false)) :rule resolution :premises (t8203.t2.t9 t8203.t2.a0))
% 14.51/14.73  (step t8203.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) false)) :rule trans :premises (t8203.t2.t5 t8203.t2.t10))
% 14.51/14.73  (step t8203.t2.t12 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t8203.t2.t2 t8203.t2.t11))
% 14.51/14.73  (step t8203.t2 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule subproof :discharge (t8203.t2.a0 t8203.t2.a1))
% 14.51/14.73  (step t8203.t3 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8203.t4 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8203.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t8203.t2 t8203.t3 t8203.t4))
% 14.51/14.73  (step t8203.t6 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t8203.t5))
% 14.51/14.73  (step t8203.t7 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t8203.t6))
% 14.51/14.73  (step t8203.t8 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t8203.t1 t8203.t7))
% 14.51/14.73  (step t8203.t9 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg2)
% 14.51/14.73  (step t8203.t10 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t8203.t8 t8203.t9))
% 14.51/14.73  (step t8203.t11 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t8203.t10))
% 14.51/14.73  (step t8203.t12 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies :premises (t8203.t11))
% 14.51/14.73  (step t8203.t13 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule and_neg)
% 14.51/14.73  (step t8203.t14 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t8203.t13 t8203.a0 t8203.a1))
% 14.51/14.73  (step t8203.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t8203.t12 t8203.t14))
% 14.51/14.73  (step t8203 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule subproof :discharge (t8203.a0 t8203.a1))
% 14.51/14.73  (step t8204 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8205 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8206 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t8203 t8204 t8205))
% 14.51/14.73  (step t8207 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule reordering :premises (t8206))
% 14.51/14.73  (step t8208 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t8207))
% 14.51/14.73  (step t8209 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t8202 t8208))
% 14.51/14.73  (step t8210 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule implies_neg2)
% 14.51/14.73  (step t8211 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t8209 t8210))
% 14.51/14.73  (step t8212 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t8211))
% 14.51/14.73  (step t8213 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule implies :premises (t8212))
% 14.51/14.73  (step t8214 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t8201 t8213))
% 14.51/14.73  (step t8215 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (not (= tptp.e11 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8216 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8217 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8218 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t8214 t8215 t8216 t8217))
% 14.51/14.73  (step t8219 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule contraction :premises (t8218))
% 14.51/14.73  (step t8220 (cl (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule resolution :premises (t8199 t8200 t8219))
% 14.51/14.73  (step t8221 (cl (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule or :premises (t8220))
% 14.51/14.73  (step t8222 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t8122 t8123 t4395 t4584 t4394 t4541 t4393 t4585 t8161 t4393 t8162 t8196 t8197 t8198 t4543 t4628 t5441 t5005 t8221 t5043))
% 14.51/14.73  (step t8223 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t8222))
% 14.51/14.73  (step t8224 (cl (not (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) (not (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_pos2)
% 14.51/14.73  (step t8225 (cl (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t5054 t6844 t4630))
% 14.51/14.73  (step t8226 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.51/14.73  (step t8227 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8228)
% 14.51/14.73  (assume t8228.a0 (not (= tptp.e12 tptp.e13)))
% 14.51/14.73  (assume t8228.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.73  (step t8228.t1 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8228.t2)
% 14.51/14.73  (assume t8228.t2.a0 (not (= tptp.e12 tptp.e13)))
% 14.51/14.73  (assume t8228.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.73  (step t8228.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8228.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) false)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t8228.t2.t1))
% 14.51/14.73  (step t8228.t2.t3 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 14.51/14.73  (step t8228.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t8228.t2.a1))
% 14.51/14.73  (step t8228.t2.t5 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t8228.t2.t4))
% 14.51/14.73  (step t8228.t2.t6 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t8228.t2.t5))
% 14.51/14.73  (step t8228.t2.t7 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 tptp.e13))) :rule cong :premises (t8228.t2.t3 t8228.t2.t6))
% 14.51/14.73  (step t8228.t2.t8 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 14.51/14.73  (step t8228.t2.t9 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t8228.t2.t8))
% 14.51/14.73  (step t8228.t2.t10 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 14.51/14.73  (step t8228.t2.t11 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t8228.t2.t9 t8228.t2.t10))
% 14.51/14.73  (step t8228.t2.t12 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t8228.t2.t11 t8228.t2.a0))
% 14.51/14.73  (step t8228.t2.t13 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule trans :premises (t8228.t2.t7 t8228.t2.t12))
% 14.51/14.73  (step t8228.t2.t14 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8228.t2.t2 t8228.t2.t13))
% 14.51/14.73  (step t8228.t2 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t8228.t2.a0 t8228.t2.a1))
% 14.51/14.73  (step t8228.t3 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8228.t4 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8228.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t8228.t2 t8228.t3 t8228.t4))
% 14.51/14.73  (step t8228.t6 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t8228.t5))
% 14.51/14.73  (step t8228.t7 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t8228.t6))
% 14.51/14.73  (step t8228.t8 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8228.t1 t8228.t7))
% 14.51/14.73  (step t8228.t9 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8228.t10 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t8228.t8 t8228.t9))
% 14.51/14.73  (step t8228.t11 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t8228.t10))
% 14.51/14.73  (step t8228.t12 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t8228.t11))
% 14.51/14.73  (step t8228.t13 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.51/14.73  (step t8228.t14 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8228.t13 t8228.a0 t8228.a1))
% 14.51/14.73  (step t8228.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8228.t12 t8228.t14))
% 14.51/14.73  (step t8228 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t8228.a0 t8228.a1))
% 14.51/14.73  (step t8229 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8230 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8231 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t8228 t8229 t8230))
% 14.51/14.73  (step t8232 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t8231))
% 14.51/14.73  (step t8233 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t8232))
% 14.51/14.73  (step t8234 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8227 t8233))
% 14.51/14.73  (step t8235 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8236 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t8234 t8235))
% 14.51/14.73  (step t8237 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t8236))
% 14.51/14.73  (step t8238 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t8237))
% 14.51/14.73  (step t8239 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8226 t8238))
% 14.51/14.73  (step t8240 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (not (= tptp.e12 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8241 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8242 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8243 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t8239 t8240 t8241 t8242))
% 14.51/14.73  (step t8244 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t8243))
% 14.51/14.73  (step t8245 (cl (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t8224 t8225 t8244))
% 14.51/14.73  (step t8246 (cl (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t8245))
% 14.51/14.73  (step t8247 (cl (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t8246))
% 14.51/14.73  (step t8248 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t6290))
% 14.51/14.73  (step t8249 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.73  (step t8250 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule refl)
% 14.51/14.73  (step t8251 (cl (= (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true) (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.73  (step t8252 (cl (not (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true)) (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule equiv1 :premises (t8251))
% 14.51/14.73  (step t8253 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))))) :rule all_simplify)
% 14.51/14.73  (step t8254 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule refl)
% 14.51/14.73  (step t8255 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 14.51/14.73  (step t8256 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t8254 t8255))
% 14.51/14.73  (step t8257 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true)) :rule all_simplify)
% 14.51/14.73  (step t8258 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) true)) :rule trans :premises (t8256 t8257))
% 14.51/14.73  (step t8259 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) true)) :rule trans :premises (t8253 t8258))
% 14.51/14.73  (step t8260 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t8252 t8259))
% 14.51/14.73  (step t8261 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) :rule cong :premises (t8250 t8260 t4963))
% 14.51/14.73  (step t8262 (cl (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule and_neg)
% 14.51/14.73  (step t8263 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8264)
% 14.51/14.73  (assume t8264.a0 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))
% 14.51/14.73  (assume t8264.a1 (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))
% 14.51/14.73  (step t8264.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8264.t2)
% 14.51/14.73  (assume t8264.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))
% 14.51/14.73  (assume t8264.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))
% 14.51/14.73  (step t8264.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.73  (step t8264.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule equiv1 :premises (t8264.t2.t1))
% 14.51/14.73  (step t8264.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) :rule symm :premises (t8264.t2.a1))
% 14.51/14.73  (step t8264.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t8264.t2.t3))
% 14.51/14.73  (step t8264.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule refl)
% 14.51/14.73  (step t8264.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule cong :premises (t8264.t2.t4 t8264.t2.t5))
% 14.51/14.73  (step t8264.t2.t7 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.73  (step t8264.t2.t8 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv2 :premises (t8264.t2.t7))
% 14.51/14.73  (step t8264.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule not_not)
% 14.51/14.73  (step t8264.t2.t10 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) :rule resolution :premises (t8264.t2.t8 t8264.t2.t9))
% 14.51/14.73  (step t8264.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) false)) :rule resolution :premises (t8264.t2.t10 t8264.t2.a0))
% 14.51/14.73  (step t8264.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false)) :rule trans :premises (t8264.t2.t6 t8264.t2.t11))
% 14.51/14.73  (step t8264.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t8264.t2.t2 t8264.t2.t12))
% 14.51/14.73  (step t8264.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t8264.t2.a0 t8264.t2.a1))
% 14.51/14.73  (step t8264.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.51/14.73  (step t8264.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8264.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t8264.t2 t8264.t3 t8264.t4))
% 14.51/14.73  (step t8264.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t8264.t5))
% 14.51/14.73  (step t8264.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t8264.t6))
% 14.51/14.73  (step t8264.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t8264.t1 t8264.t7))
% 14.51/14.73  (step t8264.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 14.51/14.73  (step t8264.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t8264.t8 t8264.t9))
% 14.51/14.73  (step t8264.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t8264.t10))
% 14.51/14.73  (step t8264.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t8264.t11))
% 14.51/14.73  (step t8264.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 14.51/14.73  (step t8264.t14 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t8264.t13 t8264.a1 t8264.a0))
% 14.51/14.73  (step t8264.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t8264.t12 t8264.t14))
% 14.51/14.73  (step t8264 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule subproof :discharge (t8264.a0 t8264.a1))
% 14.51/14.73  (step t8265 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8266 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.51/14.73  (step t8267 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t8264 t8265 t8266))
% 14.51/14.73  (step t8268 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t8267))
% 14.51/14.73  (step t8269 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t8268))
% 14.51/14.73  (step t8270 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t8263 t8269))
% 14.51/14.73  (step t8271 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg2)
% 14.51/14.73  (step t8272 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t8270 t8271))
% 14.51/14.73  (step t8273 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t8272))
% 14.51/14.73  (step t8274 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule implies :premises (t8273))
% 14.51/14.73  (step t8275 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t8262 t8274))
% 14.51/14.73  (step t8276 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.51/14.73  (step t8277 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))))) :rule or_neg)
% 14.51/14.73  (step t8278 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.51/14.73  (step t8279 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t8275 t8276 t8277 t8278))
% 14.51/14.73  (step t8280 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule contraction :premises (t8279))
% 14.51/14.73  (step t8281 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule resolution :premises (t8249 t8261 t8280))
% 14.51/14.73  (step t8282 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule or :premises (t8281))
% 14.51/14.73  (step t8283 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t8282))
% 14.51/14.73  (step t8284 (cl (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e10 tptp.e12)))) :rule and :premises (t4152))
% 14.51/14.73  (step t8285 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 14.51/14.73  (step t8286 (cl (= (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule refl)
% 14.51/14.73  (step t8287 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t6058 t7883 t8286))
% 14.51/14.73  (step t8288 (cl (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule and_neg)
% 14.51/14.73  (step t8289 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8290)
% 14.51/14.73  (assume t8290.a0 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.73  (assume t8290.a1 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))
% 14.51/14.73  (step t8290.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8290.t2)
% 14.51/14.73  (assume t8290.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))
% 14.51/14.73  (assume t8290.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.73  (step t8290.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.73  (step t8290.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) false)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t8290.t2.t1))
% 14.51/14.73  (step t8290.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t8290.t2.a1))
% 14.51/14.73  (step t8290.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t8290.t2.t3))
% 14.51/14.73  (step t8290.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule refl)
% 14.51/14.73  (step t8290.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule cong :premises (t8290.t2.t4 t8290.t2.t5))
% 14.51/14.73  (step t8290.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.73  (step t8290.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv2 :premises (t8290.t2.t7))
% 14.51/14.73  (step t8290.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule not_not)
% 14.51/14.73  (step t8290.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule resolution :premises (t8290.t2.t8 t8290.t2.t9))
% 14.51/14.73  (step t8290.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) false)) :rule resolution :premises (t8290.t2.t10 t8290.t2.a0))
% 14.51/14.73  (step t8290.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t8290.t2.t6 t8290.t2.t11))
% 14.51/14.73  (step t8290.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8290.t2.t2 t8290.t2.t12))
% 14.51/14.73  (step t8290.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t8290.t2.a0 t8290.t2.a1))
% 14.51/14.73  (step t8290.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 14.51/14.73  (step t8290.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8290.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t8290.t2 t8290.t3 t8290.t4))
% 14.51/14.73  (step t8290.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t8290.t5))
% 14.51/14.73  (step t8290.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t8290.t6))
% 14.51/14.73  (step t8290.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8290.t1 t8290.t7))
% 14.51/14.73  (step t8290.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.51/14.73  (step t8290.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8290.t8 t8290.t9))
% 14.51/14.73  (step t8290.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t8290.t10))
% 14.51/14.73  (step t8290.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t8290.t11))
% 14.51/14.73  (step t8290.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 14.51/14.73  (step t8290.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t8290.t13 t8290.a1 t8290.a0))
% 14.51/14.73  (step t8290.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8290.t12 t8290.t14))
% 14.51/14.73  (step t8290 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t8290.a0 t8290.a1))
% 14.51/14.73  (step t8291 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8292 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 14.51/14.73  (step t8293 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t8290 t8291 t8292))
% 14.51/14.73  (step t8294 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t8293))
% 14.51/14.73  (step t8295 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t8294))
% 14.51/14.73  (step t8296 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8289 t8295))
% 14.51/14.73  (step t8297 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.51/14.73  (step t8298 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8296 t8297))
% 14.51/14.73  (step t8299 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t8298))
% 14.51/14.73  (step t8300 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t8299))
% 14.51/14.73  (step t8301 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8288 t8300))
% 14.51/14.73  (step t8302 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t8303 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))))) :rule or_neg)
% 14.51/14.73  (step t8304 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t8305 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8301 t8302 t8303 t8304))
% 14.51/14.73  (step t8306 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t8305))
% 14.51/14.73  (step t8307 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8285 t8287 t8306))
% 14.51/14.73  (step t8308 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t8307))
% 14.51/14.73  (step t8309 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t8308))
% 14.51/14.73  (step t8310 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 14.51/14.73  (step t8311 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t6844 t4924 t5091))
% 14.51/14.73  (step t8312 (cl (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule and_neg)
% 14.51/14.73  (step t8313 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8314)
% 14.51/14.73  (assume t8314.a0 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.73  (assume t8314.a1 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))
% 14.51/14.73  (step t8314.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8314.t2)
% 14.51/14.73  (assume t8314.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))
% 14.51/14.73  (assume t8314.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.73  (step t8314.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8314.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) false)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t8314.t2.t1))
% 14.51/14.73  (step t8314.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t8314.t2.a1))
% 14.51/14.73  (step t8314.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t8314.t2.t3))
% 14.51/14.73  (step t8314.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule refl)
% 14.51/14.73  (step t8314.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule cong :premises (t8314.t2.t4 t8314.t2.t5))
% 14.51/14.73  (step t8314.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8314.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv2 :premises (t8314.t2.t7))
% 14.51/14.73  (step t8314.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule not_not)
% 14.51/14.73  (step t8314.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule resolution :premises (t8314.t2.t8 t8314.t2.t9))
% 14.51/14.73  (step t8314.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false)) :rule resolution :premises (t8314.t2.t10 t8314.t2.a0))
% 14.51/14.73  (step t8314.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t8314.t2.t6 t8314.t2.t11))
% 14.51/14.73  (step t8314.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8314.t2.t2 t8314.t2.t12))
% 14.51/14.73  (step t8314.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t8314.t2.a0 t8314.t2.a1))
% 14.51/14.73  (step t8314.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 14.51/14.73  (step t8314.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8314.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t8314.t2 t8314.t3 t8314.t4))
% 14.51/14.73  (step t8314.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t8314.t5))
% 14.51/14.73  (step t8314.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t8314.t6))
% 14.51/14.73  (step t8314.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8314.t1 t8314.t7))
% 14.51/14.73  (step t8314.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8314.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8314.t8 t8314.t9))
% 14.51/14.73  (step t8314.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t8314.t10))
% 14.51/14.73  (step t8314.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t8314.t11))
% 14.51/14.73  (step t8314.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.51/14.73  (step t8314.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8314.t13 t8314.a1 t8314.a0))
% 14.51/14.73  (step t8314.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8314.t12 t8314.t14))
% 14.51/14.73  (step t8314 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t8314.a0 t8314.a1))
% 14.51/14.73  (step t8315 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8316 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 14.51/14.73  (step t8317 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t8314 t8315 t8316))
% 14.51/14.73  (step t8318 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t8317))
% 14.51/14.73  (step t8319 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t8318))
% 14.51/14.73  (step t8320 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8313 t8319))
% 14.51/14.73  (step t8321 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8322 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8320 t8321))
% 14.51/14.73  (step t8323 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t8322))
% 14.51/14.73  (step t8324 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t8323))
% 14.51/14.73  (step t8325 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8312 t8324))
% 14.51/14.73  (step t8326 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8327 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))))) :rule or_neg)
% 14.51/14.73  (step t8328 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8329 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8325 t8326 t8327 t8328))
% 14.51/14.73  (step t8330 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t8329))
% 14.51/14.73  (step t8331 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8310 t8311 t8330))
% 14.51/14.73  (step t8332 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t8331))
% 14.51/14.73  (step t8333 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t8332))
% 14.51/14.73  (step t8334 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) :rule or :premises (t2978))
% 14.51/14.73  (step t8335 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_pos2)
% 14.51/14.73  (step t8336 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t403 t775 t1142))
% 14.51/14.73  (step t8337 (cl (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) :rule and_neg)
% 14.51/14.73  (step t8338 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8339)
% 14.51/14.73  (assume t8339.a0 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))
% 14.51/14.73  (assume t8339.a1 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))
% 14.51/14.73  (step t8339.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8339.t2)
% 14.51/14.73  (assume t8339.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))
% 14.51/14.73  (assume t8339.t2.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))
% 14.51/14.73  (step t8339.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) false) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 14.51/14.73  (step t8339.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) false)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule equiv1 :premises (t8339.t2.t1))
% 14.51/14.73  (step t8339.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21)) :rule symm :premises (t8339.t2.a1))
% 14.51/14.73  (step t8339.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t8339.t2.t3))
% 14.51/14.73  (step t8339.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) :rule refl)
% 14.51/14.73  (step t8339.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) :rule cong :premises (t8339.t2.t4 t8339.t2.t5))
% 14.51/14.73  (step t8339.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) false) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 14.51/14.73  (step t8339.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv2 :premises (t8339.t2.t7))
% 14.51/14.73  (step t8339.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) :rule not_not)
% 14.51/14.73  (step t8339.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) false) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) :rule resolution :premises (t8339.t2.t8 t8339.t2.t9))
% 14.51/14.73  (step t8339.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) false)) :rule resolution :premises (t8339.t2.t10 t8339.t2.a0))
% 14.51/14.73  (step t8339.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) false)) :rule trans :premises (t8339.t2.t6 t8339.t2.t11))
% 14.51/14.73  (step t8339.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t8339.t2.t2 t8339.t2.t12))
% 14.51/14.73  (step t8339.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t8339.t2.a0 t8339.t2.a1))
% 14.51/14.73  (step t8339.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) :rule and_pos)
% 14.51/14.73  (step t8339.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.51/14.73  (step t8339.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t8339.t2 t8339.t3 t8339.t4))
% 14.51/14.73  (step t8339.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t8339.t5))
% 14.51/14.73  (step t8339.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t8339.t6))
% 14.51/14.73  (step t8339.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t8339.t1 t8339.t7))
% 14.51/14.73  (step t8339.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.51/14.73  (step t8339.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t8339.t8 t8339.t9))
% 14.51/14.73  (step t8339.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t8339.t10))
% 14.51/14.73  (step t8339.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t8339.t11))
% 14.51/14.73  (step t8339.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_neg)
% 14.51/14.73  (step t8339.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t8339.t13 t8339.a1 t8339.a0))
% 14.51/14.73  (step t8339.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t8339.t12 t8339.t14))
% 14.51/14.73  (step t8339 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t8339.a0 t8339.a1))
% 14.51/14.73  (step t8340 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.51/14.73  (step t8341 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) :rule and_pos)
% 14.51/14.73  (step t8342 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))))) :rule resolution :premises (t8339 t8340 t8341))
% 14.51/14.73  (step t8343 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t8342))
% 14.51/14.73  (step t8344 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t8343))
% 14.51/14.73  (step t8345 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t8338 t8344))
% 14.51/14.73  (step t8346 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.51/14.73  (step t8347 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t8345 t8346))
% 14.51/14.73  (step t8348 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t8347))
% 14.51/14.73  (step t8349 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t8348))
% 14.51/14.73  (step t8350 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t8337 t8349))
% 14.51/14.73  (step t8351 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 14.51/14.73  (step t8352 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))))) :rule or_neg)
% 14.51/14.73  (step t8353 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.51/14.73  (step t8354 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t8350 t8351 t8352 t8353))
% 14.51/14.73  (step t8355 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t8354))
% 14.51/14.73  (step t8356 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t8335 t8336 t8355))
% 14.51/14.73  (step t8357 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule or :premises (t8356))
% 14.51/14.73  (step t8358 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t8357))
% 14.51/14.73  (step t8359 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t8223 t8247 t5079 t7550 t7551 t8248 t8283 t8284 t8309 t7915 t8333 t4948 t641 t642 t3120 t8334 t8358 t799))
% 14.51/14.73  (step t8360 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) :rule contraction :premises (t8359))
% 14.51/14.73  (step t8361 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t647))
% 14.51/14.73  (step t8362 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule or :premises (t4011))
% 14.51/14.73  (step t8363 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t4013))
% 14.51/14.73  (step t8364 (cl (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule or :premises (t7037))
% 14.51/14.73  (step t8365 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 tptp.e22) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t8360 t8361 t3677 t3678 t685 t7090 t366 t3044 t8362 t8363 t7062 t2418 t3985 t8364 t1270))
% 14.51/14.73  (step t8366 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (= tptp.e21 tptp.e22)) :rule contraction :premises (t8365))
% 14.51/14.73  (step t8367 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8366 t686 t396 t397 t447 t448 t871))
% 14.51/14.73  (step t8368 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule reordering :premises (t8367))
% 14.51/14.73  (step t8369 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule and_neg)
% 14.51/14.73  (step t8370 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8371)
% 14.51/14.73  (assume t8371.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8371.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.73  (assume t8371.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.73  (assume t8371.a3 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.73  (assume t8371.a4 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.51/14.73  (assume t8371.a5 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.51/14.73  (step t8371.t1 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8371.t2)
% 14.51/14.73  (assume t8371.t2.a0 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.73  (assume t8371.t2.a1 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.73  (assume t8371.t2.a2 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.51/14.73  (assume t8371.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8371.t2.a4 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.73  (assume t8371.t2.a5 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.51/14.73  (step t8371.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) :rule symm :premises (t8371.t2.a1))
% 14.51/14.73  (step t8371.t2.t2 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t8371.t2.a4))
% 14.51/14.73  (step t8371.t2.t3 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t8371.t2.t2))
% 14.51/14.73  (step t8371.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8371.t2.a3))
% 14.51/14.73  (step t8371.t2.t5 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t8371.t2.t4))
% 14.51/14.73  (step t8371.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t8371.t2.t5 t8371.t2.t5))
% 14.51/14.73  (step t8371.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t8371.t2.t6))
% 14.51/14.73  (step t8371.t2.t8 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t8371.t2.t1 t8371.t2.t3 t8371.t2.t7))
% 14.51/14.73  (step t8371.t2.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t8371.t2.t8))
% 14.51/14.73  (step t8371.t2.t10 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t8371.t2.t3))
% 14.51/14.73  (step t8371.t2.t11 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule trans :premises (t8371.t2.t6 t8371.t2.t10))
% 14.51/14.73  (step t8371.t2.t12 (cl (= (tptp.h4 (tptp.op1 tptp.e10 tptp.e10)) (tptp.h4 tptp.e11))) :rule cong :premises (t8371.t2.t11))
% 14.51/14.73  (step t8371.t2.t13 (cl (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t8371.t2.a2))
% 14.51/14.73  (step t8371.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t8371.t2.a0))
% 14.51/14.73  (step t8371.t2.t15 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) :rule symm :premises (t8371.t2.a5))
% 14.51/14.73  (step t8371.t2.t16 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t8371.t2.t15))
% 14.51/14.73  (step t8371.t2.t17 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t8371.t2.t14))
% 14.51/14.73  (step t8371.t2.t18 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule symm :premises (t8371.t2.t13))
% 14.51/14.73  (step t8371.t2.t19 (cl (= tptp.e21 (tptp.h4 tptp.e11))) :rule trans :premises (t8371.t2.t17 t8371.t2.t18))
% 14.51/14.73  (step t8371.t2.t20 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule cong :premises (t8371.t2.t19 t8371.t2.t19))
% 14.51/14.73  (step t8371.t2.t21 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule trans :premises (t8371.t2.t9 t8371.t2.t12 t8371.t2.t13 t8371.t2.t14 t8371.t2.t16 t8371.t2.t20))
% 14.51/14.73  (step t8371.t2 (cl (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t8371.t2.a0 t8371.t2.a1 t8371.t2.a2 t8371.t2.a3 t8371.t2.a4 t8371.t2.a5))
% 14.51/14.73  (step t8371.t3 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.73  (step t8371.t4 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8371.t5 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8371.t6 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8371.t7 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.73  (step t8371.t8 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.51/14.73  (step t8371.t9 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t8371.t2 t8371.t3 t8371.t4 t8371.t5 t8371.t6 t8371.t7 t8371.t8))
% 14.51/14.73  (step t8371.t10 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule reordering :premises (t8371.t9))
% 14.51/14.73  (step t8371.t11 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule contraction :premises (t8371.t10))
% 14.51/14.73  (step t8371.t12 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule resolution :premises (t8371.t1 t8371.t11))
% 14.51/14.73  (step t8371.t13 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8371.t14 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule resolution :premises (t8371.t12 t8371.t13))
% 14.51/14.73  (step t8371.t15 (cl (=> (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule contraction :premises (t8371.t14))
% 14.51/14.73  (step t8371.t16 (cl (not (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule implies :premises (t8371.t15))
% 14.51/14.73  (step t8371.t17 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 14.51/14.73  (step t8371.t18 (cl (and (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t8371.t17 t8371.a2 t8371.a3 t8371.a5 t8371.a0 t8371.a1 t8371.a4))
% 14.51/14.73  (step t8371.t19 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule resolution :premises (t8371.t16 t8371.t18))
% 14.51/14.73  (step t8371 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule subproof :discharge (t8371.a0 t8371.a1 t8371.a2 t8371.a3 t8371.a4 t8371.a5))
% 14.51/14.73  (step t8372 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8373 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.73  (step t8374 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.73  (step t8375 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8376 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.51/14.73  (step t8377 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8378 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))))) :rule resolution :premises (t8371 t8372 t8373 t8374 t8375 t8376 t8377))
% 14.51/14.73  (step t8379 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule reordering :premises (t8378))
% 14.51/14.73  (step t8380 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule contraction :premises (t8379))
% 14.51/14.73  (step t8381 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule resolution :premises (t8370 t8380))
% 14.51/14.73  (step t8382 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (not (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8383 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule resolution :premises (t8381 t8382))
% 14.51/14.73  (step t8384 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))))) :rule contraction :premises (t8383))
% 14.51/14.73  (step t8385 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule implies :premises (t8384))
% 14.51/14.73  (step t8386 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11)))) :rule resolution :premises (t8369 t8385))
% 14.51/14.73  (step t8387 (cl (= (tptp.h4 (tptp.op1 tptp.e11 tptp.e11)) (tptp.op2 (tptp.h4 tptp.e11) (tptp.h4 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))) :rule reordering :premises (t8386))
% 14.51/14.73  (step t8388 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t8368 t8387 t6492 t396 t4541 t4393))
% 14.51/14.73  (step t8389 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t8388))
% 14.51/14.73  (step t8390 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4475))
% 14.51/14.73  (step t8391 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 14.51/14.73  (step t8392 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8393 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule equiv1 :premises (t8392))
% 14.51/14.73  (step t8394 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))))) :rule all_simplify)
% 14.51/14.73  (step t8395 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule refl)
% 14.51/14.73  (step t8396 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule all_simplify)
% 14.51/14.73  (step t8397 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule cong :premises (t8395 t8396))
% 14.51/14.73  (step t8398 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule all_simplify)
% 14.51/14.73  (step t8399 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) true)) :rule trans :premises (t8397 t8398))
% 14.51/14.73  (step t8400 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) true)) :rule trans :premises (t8394 t8399))
% 14.51/14.73  (step t8401 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t8393 t8400))
% 14.51/14.73  (step t8402 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4364 t4397 t5019 t8401 t4408))
% 14.51/14.73  (step t8403 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 14.51/14.73  (step t8404 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8405)
% 14.51/14.73  (assume t8405.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8405.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.51/14.73  (assume t8405.a2 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 14.51/14.73  (assume t8405.a3 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 14.51/14.73  (step t8405.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8405.t2)
% 14.51/14.73  (assume t8405.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))
% 14.51/14.73  (assume t8405.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 14.51/14.73  (assume t8405.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))
% 14.51/14.73  (assume t8405.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (step t8405.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.73  (step t8405.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule equiv1 :premises (t8405.t2.t1))
% 14.51/14.73  (step t8405.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) :rule symm :premises (t8405.t2.a1))
% 14.51/14.73  (step t8405.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule symm :premises (t8405.t2.t3))
% 14.51/14.73  (step t8405.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8405.t2.a3))
% 14.51/14.73  (step t8405.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) :rule symm :premises (t8405.t2.a2))
% 14.51/14.73  (step t8405.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t8405.t2.t6))
% 14.51/14.73  (step t8405.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule trans :premises (t8405.t2.t5 t8405.t2.t7))
% 14.51/14.73  (step t8405.t2.t9 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t8405.t2.t4 t8405.t2.t8))
% 14.51/14.73  (step t8405.t2.t10 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8405.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t8405.t2.t10))
% 14.51/14.73  (step t8405.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 14.51/14.73  (step t8405.t2.t13 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t8405.t2.t11 t8405.t2.t12))
% 14.51/14.73  (step t8405.t2.t14 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t8405.t2.t13 t8405.t2.a0))
% 14.51/14.73  (step t8405.t2.t15 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t8405.t2.t9 t8405.t2.t14))
% 14.51/14.73  (step t8405.t2.t16 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8405.t2.t2 t8405.t2.t15))
% 14.51/14.73  (step t8405.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t8405.t2.a0 t8405.t2.a1 t8405.t2.a2 t8405.t2.a3))
% 14.51/14.73  (step t8405.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.51/14.73  (step t8405.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8405.t5 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8405.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8405.t7 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8405.t2 t8405.t3 t8405.t4 t8405.t5 t8405.t6))
% 14.51/14.73  (step t8405.t8 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t8405.t7))
% 14.51/14.73  (step t8405.t9 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t8405.t8))
% 14.51/14.73  (step t8405.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8405.t1 t8405.t9))
% 14.51/14.73  (step t8405.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.51/14.73  (step t8405.t12 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8405.t10 t8405.t11))
% 14.51/14.73  (step t8405.t13 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t8405.t12))
% 14.51/14.73  (step t8405.t14 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t8405.t13))
% 14.51/14.73  (step t8405.t15 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.51/14.73  (step t8405.t16 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8405.t15 t8405.a3 t8405.a2 t8405.a1 t8405.a0))
% 14.51/14.73  (step t8405.t17 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8405.t14 t8405.t16))
% 14.51/14.73  (step t8405 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t8405.a0 t8405.a1 t8405.a2 t8405.a3))
% 14.51/14.73  (step t8406 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8407 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8408 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8409 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.51/14.73  (step t8410 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t8405 t8406 t8407 t8408 t8409))
% 14.51/14.73  (step t8411 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t8410))
% 14.51/14.73  (step t8412 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t8411))
% 14.51/14.73  (step t8413 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8404 t8412))
% 14.51/14.73  (step t8414 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.51/14.73  (step t8415 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8413 t8414))
% 14.51/14.73  (step t8416 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t8415))
% 14.51/14.73  (step t8417 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t8416))
% 14.51/14.73  (step t8418 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8403 t8417))
% 14.51/14.73  (step t8419 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8420 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8421 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8422 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 14.51/14.73  (step t8423 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8424 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8418 t8419 t8420 t8421 t8422 t8423))
% 14.51/14.73  (step t8425 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t8424))
% 14.51/14.73  (step t8426 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8391 t8402 t8425))
% 14.51/14.73  (step t8427 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t8426))
% 14.51/14.73  (step t8428 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t8427))
% 14.51/14.73  (step t8429 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e10 tptp.e11)))) :rule and :premises (t4152))
% 14.51/14.73  (step t8430 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t4351))
% 14.51/14.73  (step t8431 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t4951))
% 14.51/14.73  (step t8432 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule equiv_pos2)
% 14.51/14.73  (step t8433 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))))) :rule cong :premises (t4364 t4365 t5170 t6844 t6058 t5669 t5169 t4265))
% 14.51/14.73  (step t8434 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 14.51/14.73  (step t8435 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8436)
% 14.51/14.73  (assume t8436.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8436.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.73  (assume t8436.a2 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.73  (assume t8436.a3 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.73  (assume t8436.a4 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.73  (assume t8436.a5 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))
% 14.51/14.73  (assume t8436.a6 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.73  (step t8436.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8436.t2)
% 14.51/14.73  (assume t8436.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.73  (assume t8436.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.73  (assume t8436.t2.a2 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.73  (assume t8436.t2.a3 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.73  (assume t8436.t2.a4 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8436.t2.a5 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.73  (assume t8436.t2.a6 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))
% 14.51/14.73  (step t8436.t2.t1 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule equiv_simplify)
% 14.51/14.73  (step t8436.t2.t2 (cl (not (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) false)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule equiv1 :premises (t8436.t2.t1))
% 14.51/14.73  (step t8436.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t8436.t2.a1))
% 14.51/14.73  (step t8436.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t8436.t2.t3 t8436.t2.a5))
% 14.51/14.73  (step t8436.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t8436.t2.t4))
% 14.51/14.73  (step t8436.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8436.t2.a4))
% 14.51/14.73  (step t8436.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t8436.t2.t6))
% 14.51/14.73  (step t8436.t2.t8 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.51/14.73  (step t8436.t2.t9 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule cong :premises (t8436.t2.t7 t8436.t2.t8))
% 14.51/14.73  (step t8436.t2.t10 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t8436.t2.a3))
% 14.51/14.73  (step t8436.t2.t11 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) :rule symm :premises (t8436.t2.a2))
% 14.51/14.73  (step t8436.t2.t12 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t8436.t2.t11))
% 14.51/14.73  (step t8436.t2.t13 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule trans :premises (t8436.t2.t9 t8436.t2.t10 t8436.t2.t12))
% 14.51/14.73  (step t8436.t2.t14 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t8436.t2.t13))
% 14.51/14.73  (step t8436.t2.t15 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t8436.t2.a5))
% 14.51/14.73  (step t8436.t2.t16 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 14.51/14.73  (step t8436.t2.t17 (cl (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) :rule cong :premises (t8436.t2.t15 t8436.t2.t16))
% 14.51/14.73  (step t8436.t2.t18 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e12)) :rule symm :premises (t8436.t2.a6))
% 14.51/14.73  (step t8436.t2.t19 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t8436.t2.t9))
% 14.51/14.73  (step t8436.t2.t20 (cl (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t8436.t2.t17 t8436.t2.t18 t8436.t2.a3 t8436.t2.t19))
% 14.51/14.73  (step t8436.t2.t21 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) :rule symm :premises (t8436.t2.t20))
% 14.51/14.73  (step t8436.t2.t22 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) :rule trans :premises (t8436.t2.t14 t8436.t2.t21))
% 14.51/14.73  (step t8436.t2.t23 (cl (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12) (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t8436.t2.t22))
% 14.51/14.73  (step t8436.t2.t24 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t8436.t2.t5 t8436.t2.t23))
% 14.51/14.73  (step t8436.t2.t25 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.73  (step t8436.t2.t26 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t8436.t2.t25))
% 14.51/14.73  (step t8436.t2.t27 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.51/14.73  (step t8436.t2.t28 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t8436.t2.t26 t8436.t2.t27))
% 14.51/14.73  (step t8436.t2.t29 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t8436.t2.t28 t8436.t2.a0))
% 14.51/14.73  (step t8436.t2.t30 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) false)) :rule trans :premises (t8436.t2.t24 t8436.t2.t29))
% 14.51/14.73  (step t8436.t2.t31 (cl (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule resolution :premises (t8436.t2.t2 t8436.t2.t30))
% 14.51/14.73  (step t8436.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule subproof :discharge (t8436.t2.a0 t8436.t2.a1 t8436.t2.a2 t8436.t2.a3 t8436.t2.a4 t8436.t2.a5 t8436.t2.a6))
% 14.51/14.73  (step t8436.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.73  (step t8436.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8436.t5 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8436.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8436.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8436.t8 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8436.t9 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8436.t10 (cl (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t8436.t2 t8436.t3 t8436.t4 t8436.t5 t8436.t6 t8436.t7 t8436.t8 t8436.t9))
% 14.51/14.73  (step t8436.t11 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule reordering :premises (t8436.t10))
% 14.51/14.73  (step t8436.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule contraction :premises (t8436.t11))
% 14.51/14.73  (step t8436.t13 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule resolution :premises (t8436.t1 t8436.t12))
% 14.51/14.73  (step t8436.t14 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule implies_neg2)
% 14.51/14.73  (step t8436.t15 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule resolution :premises (t8436.t13 t8436.t14))
% 14.51/14.73  (step t8436.t16 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule contraction :premises (t8436.t15))
% 14.51/14.73  (step t8436.t17 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule implies :premises (t8436.t16))
% 14.51/14.73  (step t8436.t18 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule and_neg)
% 14.51/14.73  (step t8436.t19 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t8436.t18 t8436.a6 t8436.a4 t8436.a2 t8436.a1 t8436.a0 t8436.a3 t8436.a5))
% 14.51/14.73  (step t8436.t20 (cl (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule resolution :premises (t8436.t17 t8436.t19))
% 14.51/14.73  (step t8436 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule subproof :discharge (t8436.a0 t8436.a1 t8436.a2 t8436.a3 t8436.a4 t8436.a5 t8436.a6))
% 14.51/14.73  (step t8437 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8438 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8439 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8440 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8441 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8442 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8443 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.73  (step t8444 (cl (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t8436 t8437 t8438 t8439 t8440 t8441 t8442 t8443))
% 14.51/14.73  (step t8445 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule reordering :premises (t8444))
% 14.51/14.73  (step t8446 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule contraction :premises (t8445))
% 14.51/14.73  (step t8447 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule resolution :premises (t8435 t8446))
% 14.51/14.73  (step t8448 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule implies_neg2)
% 14.51/14.73  (step t8449 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule resolution :premises (t8447 t8448))
% 14.51/14.73  (step t8450 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule contraction :premises (t8449))
% 14.51/14.73  (step t8451 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule implies :premises (t8450))
% 14.51/14.73  (step t8452 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule resolution :premises (t8434 t8451))
% 14.51/14.73  (step t8453 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8454 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8455 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t8456 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8457 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t8458 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule or_neg)
% 14.51/14.73  (step t8459 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.51/14.73  (step t8460 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule or_neg)
% 14.51/14.73  (step t8461 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule resolution :premises (t8452 t8453 t8454 t8455 t8456 t8457 t8458 t8459 t8460))
% 14.51/14.73  (step t8462 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule contraction :premises (t8461))
% 14.51/14.73  (step t8463 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))))) :rule resolution :premises (t8432 t8433 t8462))
% 14.51/14.73  (step t8464 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)))) :rule or :premises (t8463))
% 14.51/14.73  (step t8465 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t8464))
% 14.51/14.73  (step t8466 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e12 tptp.e11) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) :rule or :premises (t4250))
% 14.51/14.73  (step t8467 (cl (not (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) (not (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) (or (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule equiv_pos2)
% 14.51/14.73  (step t8468 (cl (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))))) :rule cong :premises (t5054 t4016 t6844 t4028))
% 14.51/14.73  (step t8469 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.51/14.73  (step t8470 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8471)
% 14.51/14.73  (assume t8471.a0 (not (= tptp.e12 tptp.e13)))
% 14.51/14.73  (assume t8471.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.73  (assume t8471.a2 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.73  (step t8471.t1 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8471.t2)
% 14.51/14.73  (assume t8471.t2.a0 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.73  (assume t8471.t2.a1 (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.73  (assume t8471.t2.a2 (not (= tptp.e12 tptp.e13)))
% 14.51/14.73  (step t8471.t2.t1 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) false) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8471.t2.t2 (cl (not (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) false)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule equiv1 :premises (t8471.t2.t1))
% 14.51/14.73  (step t8471.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e12)) :rule symm :premises (t8471.t2.a1))
% 14.51/14.73  (step t8471.t2.t4 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.51/14.73  (step t8471.t2.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) (tptp.op1 tptp.e12 tptp.e11))) :rule cong :premises (t8471.t2.t3 t8471.t2.t4))
% 14.51/14.73  (step t8471.t2.t6 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t8471.t2.a0))
% 14.51/14.73  (step t8471.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11) tptp.e13)) :rule trans :premises (t8471.t2.t5 t8471.t2.t6))
% 14.51/14.73  (step t8471.t2.t8 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) (= tptp.e12 tptp.e13))) :rule cong :premises (t8471.t2.t3 t8471.t2.t7))
% 14.51/14.73  (step t8471.t2.t9 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 14.51/14.73  (step t8471.t2.t10 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t8471.t2.t9))
% 14.51/14.73  (step t8471.t2.t11 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 14.51/14.73  (step t8471.t2.t12 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t8471.t2.t10 t8471.t2.t11))
% 14.51/14.73  (step t8471.t2.t13 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t8471.t2.t12 t8471.t2.a2))
% 14.51/14.73  (step t8471.t2.t14 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) false)) :rule trans :premises (t8471.t2.t8 t8471.t2.t13))
% 14.51/14.73  (step t8471.t2.t15 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t8471.t2.t2 t8471.t2.t14))
% 14.51/14.73  (step t8471.t2 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule subproof :discharge (t8471.t2.a0 t8471.t2.a1 t8471.t2.a2))
% 14.51/14.73  (step t8471.t3 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8471.t4 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8471.t5 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8471.t6 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13))))) :rule resolution :premises (t8471.t2 t8471.t3 t8471.t4 t8471.t5))
% 14.51/14.73  (step t8471.t7 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t8471.t6))
% 14.51/14.73  (step t8471.t8 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule contraction :premises (t8471.t7))
% 14.51/14.73  (step t8471.t9 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t8471.t1 t8471.t8))
% 14.51/14.73  (step t8471.t10 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8471.t11 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t8471.t9 t8471.t10))
% 14.51/14.73  (step t8471.t12 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule contraction :premises (t8471.t11))
% 14.51/14.73  (step t8471.t13 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies :premises (t8471.t12))
% 14.51/14.73  (step t8471.t14 (cl (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e12 tptp.e13)))) :rule and_neg)
% 14.51/14.73  (step t8471.t15 (cl (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 tptp.e13)))) :rule resolution :premises (t8471.t14 t8471.a2 t8471.a1 t8471.a0))
% 14.51/14.73  (step t8471.t16 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t8471.t13 t8471.t15))
% 14.51/14.73  (step t8471 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule subproof :discharge (t8471.a0 t8471.a1 t8471.a2))
% 14.51/14.73  (step t8472 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8473 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8474 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8475 (cl (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t8471 t8472 t8473 t8474))
% 14.51/14.73  (step t8476 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule reordering :premises (t8475))
% 14.51/14.73  (step t8477 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule contraction :premises (t8476))
% 14.51/14.73  (step t8478 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t8470 t8477))
% 14.51/14.73  (step t8479 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8480 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t8478 t8479))
% 14.51/14.73  (step t8481 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule contraction :premises (t8480))
% 14.51/14.73  (step t8482 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule implies :premises (t8481))
% 14.51/14.73  (step t8483 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule resolution :premises (t8469 t8482))
% 14.51/14.73  (step t8484 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (not (= tptp.e12 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8485 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8486 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8487 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8488 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t8483 t8484 t8485 t8486 t8487))
% 14.51/14.73  (step t8489 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule contraction :premises (t8488))
% 14.51/14.73  (step t8490 (cl (or (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11))))) :rule resolution :premises (t8467 t8468 t8489))
% 14.51/14.73  (step t8491 (cl (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e11) tptp.e11)))) :rule or :premises (t8490))
% 14.51/14.73  (step t8492 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4588))
% 14.51/14.73  (step t8493 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t7284))
% 14.51/14.73  (step t8494 (cl (not (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))))) (not (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule equiv_pos2)
% 14.51/14.73  (step t8495 (cl (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))))) :rule cong :premises (t5018 t6303 t5019 t4975))
% 14.51/14.73  (step t8496 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_neg)
% 14.51/14.73  (step t8497 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8498)
% 14.51/14.73  (assume t8498.a0 (not (= tptp.e11 tptp.e13)))
% 14.51/14.73  (assume t8498.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))
% 14.51/14.73  (assume t8498.a2 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 14.51/14.73  (step t8498.t1 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8498.t2)
% 14.51/14.73  (assume t8498.t2.a0 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))
% 14.51/14.73  (assume t8498.t2.a1 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))
% 14.51/14.73  (assume t8498.t2.a2 (not (= tptp.e11 tptp.e13)))
% 14.51/14.73  (step t8498.t2.t1 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) false) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule equiv_simplify)
% 14.51/14.73  (step t8498.t2.t2 (cl (not (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) false)) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule equiv1 :premises (t8498.t2.t1))
% 14.51/14.73  (step t8498.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e11) tptp.e11)) :rule symm :premises (t8498.t2.a1))
% 14.51/14.73  (step t8498.t2.t4 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.51/14.73  (step t8498.t2.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13) (tptp.op1 tptp.e11 tptp.e13))) :rule cong :premises (t8498.t2.t3 t8498.t2.t4))
% 14.51/14.73  (step t8498.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e13)) :rule symm :premises (t8498.t2.a0))
% 14.51/14.73  (step t8498.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13) tptp.e13)) :rule trans :premises (t8498.t2.t5 t8498.t2.t6))
% 14.51/14.73  (step t8498.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) (= tptp.e11 tptp.e13))) :rule cong :premises (t8498.t2.t3 t8498.t2.t7))
% 14.51/14.73  (step t8498.t2.t9 (cl (= (= (= tptp.e11 tptp.e13) false) (not (= tptp.e11 tptp.e13)))) :rule equiv_simplify)
% 14.51/14.73  (step t8498.t2.t10 (cl (= (= tptp.e11 tptp.e13) false) (not (not (= tptp.e11 tptp.e13)))) :rule equiv2 :premises (t8498.t2.t9))
% 14.51/14.73  (step t8498.t2.t11 (cl (not (not (not (= tptp.e11 tptp.e13)))) (= tptp.e11 tptp.e13)) :rule not_not)
% 14.51/14.73  (step t8498.t2.t12 (cl (= (= tptp.e11 tptp.e13) false) (= tptp.e11 tptp.e13)) :rule resolution :premises (t8498.t2.t10 t8498.t2.t11))
% 14.51/14.73  (step t8498.t2.t13 (cl (= (= tptp.e11 tptp.e13) false)) :rule resolution :premises (t8498.t2.t12 t8498.t2.a2))
% 14.51/14.73  (step t8498.t2.t14 (cl (= (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)) false)) :rule trans :premises (t8498.t2.t8 t8498.t2.t13))
% 14.51/14.73  (step t8498.t2.t15 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t8498.t2.t2 t8498.t2.t14))
% 14.51/14.73  (step t8498.t2 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule subproof :discharge (t8498.t2.a0 t8498.t2.a1 t8498.t2.a2))
% 14.51/14.73  (step t8498.t3 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8498.t4 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8498.t5 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8498.t6 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13))))) :rule resolution :premises (t8498.t2 t8498.t3 t8498.t4 t8498.t5))
% 14.51/14.73  (step t8498.t7 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule reordering :premises (t8498.t6))
% 14.51/14.73  (step t8498.t8 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule contraction :premises (t8498.t7))
% 14.51/14.73  (step t8498.t9 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t8498.t1 t8498.t8))
% 14.51/14.73  (step t8498.t10 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule implies_neg2)
% 14.51/14.73  (step t8498.t11 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule resolution :premises (t8498.t9 t8498.t10))
% 14.51/14.73  (step t8498.t12 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule contraction :premises (t8498.t11))
% 14.51/14.73  (step t8498.t13 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule implies :premises (t8498.t12))
% 14.51/14.73  (step t8498.t14 (cl (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (not (= tptp.e11 tptp.e13)))) :rule and_neg)
% 14.51/14.73  (step t8498.t15 (cl (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e11 tptp.e13)))) :rule resolution :premises (t8498.t14 t8498.a1 t8498.a2 t8498.a0))
% 14.51/14.73  (step t8498.t16 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t8498.t13 t8498.t15))
% 14.51/14.73  (step t8498 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule subproof :discharge (t8498.a0 t8498.a1 t8498.a2))
% 14.51/14.73  (step t8499 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8500 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8501 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8502 (cl (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t8498 t8499 t8500 t8501))
% 14.51/14.73  (step t8503 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule reordering :premises (t8502))
% 14.51/14.73  (step t8504 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule contraction :premises (t8503))
% 14.51/14.73  (step t8505 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t8497 t8504))
% 14.51/14.73  (step t8506 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule implies_neg2)
% 14.51/14.73  (step t8507 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule resolution :premises (t8505 t8506))
% 14.51/14.73  (step t8508 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule contraction :premises (t8507))
% 14.51/14.73  (step t8509 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule implies :premises (t8508))
% 14.51/14.73  (step t8510 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule resolution :premises (t8496 t8509))
% 14.51/14.73  (step t8511 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (not (= tptp.e11 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8512 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8513 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8514 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8515 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule resolution :premises (t8510 t8511 t8512 t8513 t8514))
% 14.51/14.73  (step t8516 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule contraction :premises (t8515))
% 14.51/14.73  (step t8517 (cl (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13))))) :rule resolution :premises (t8494 t8495 t8516))
% 14.51/14.73  (step t8518 (cl (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 (tptp.op1 tptp.e13 tptp.e11) tptp.e13)))) :rule or :premises (t8517))
% 14.51/14.73  (step t8519 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t8428 t4393 t8429 t8430 t4395 t6367 t4541 t4393 t6368 t8018 t8431 t4875 t8465 t4394 t4393 t5194 t8466 t8491 t5079 t8492 t4628 t8493 t8518 t5043))
% 14.51/14.73  (step t8520 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule contraction :premises (t8519))
% 14.51/14.73  (step t8521 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8520 t5534 t4394 t4541 t4393 t4585 t5383 t4627 t6227 t5412 t4806 t4541))
% 14.51/14.73  (step t8522 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 tptp.e13)) :rule contraction :premises (t8521))
% 14.51/14.73  (step t8523 (cl (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))) :rule or :premises (t8220))
% 14.51/14.73  (step t8524 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 tptp.e13) (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) :rule resolution :premises (t8522 t8247 t8523 t5043))
% 14.51/14.73  (step t8525 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 tptp.e13)) :rule contraction :premises (t8524))
% 14.51/14.73  (step t8526 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t6290))
% 14.51/14.73  (step t8527 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule or :premises (t5415))
% 14.51/14.73  (step t8528 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t8525 t8526 t8283 t8284 t8309 t7915 t8333 t4948 t8527 t4543 t4628 t5441 t5005 t4394 t4393 t5079))
% 14.51/14.73  (step t8529 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t8528))
% 14.51/14.73  (step t8530 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t8529))
% 14.51/14.73  (step t8531 (cl (not (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))))) (not (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_pos2)
% 14.51/14.73  (step t8532 (cl (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t5018 t6844 t4254))
% 14.51/14.73  (step t8533 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.51/14.73  (step t8534 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8535)
% 14.51/14.73  (assume t8535.a0 (not (= tptp.e11 tptp.e13)))
% 14.51/14.73  (assume t8535.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.73  (step t8535.t1 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8535.t2)
% 14.51/14.73  (assume t8535.t2.a0 (not (= tptp.e11 tptp.e13)))
% 14.51/14.73  (assume t8535.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.73  (step t8535.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8535.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) false)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t8535.t2.t1))
% 14.51/14.73  (step t8535.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.51/14.73  (step t8535.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e13)) :rule symm :premises (t8535.t2.a1))
% 14.51/14.73  (step t8535.t2.t5 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 tptp.e13))) :rule cong :premises (t8535.t2.t3 t8535.t2.t4))
% 14.51/14.73  (step t8535.t2.t6 (cl (= (= (= tptp.e11 tptp.e13) false) (not (= tptp.e11 tptp.e13)))) :rule equiv_simplify)
% 14.51/14.73  (step t8535.t2.t7 (cl (= (= tptp.e11 tptp.e13) false) (not (not (= tptp.e11 tptp.e13)))) :rule equiv2 :premises (t8535.t2.t6))
% 14.51/14.73  (step t8535.t2.t8 (cl (not (not (not (= tptp.e11 tptp.e13)))) (= tptp.e11 tptp.e13)) :rule not_not)
% 14.51/14.73  (step t8535.t2.t9 (cl (= (= tptp.e11 tptp.e13) false) (= tptp.e11 tptp.e13)) :rule resolution :premises (t8535.t2.t7 t8535.t2.t8))
% 14.51/14.73  (step t8535.t2.t10 (cl (= (= tptp.e11 tptp.e13) false)) :rule resolution :premises (t8535.t2.t9 t8535.t2.a0))
% 14.51/14.73  (step t8535.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule trans :premises (t8535.t2.t5 t8535.t2.t10))
% 14.51/14.73  (step t8535.t2.t12 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8535.t2.t2 t8535.t2.t11))
% 14.51/14.73  (step t8535.t2 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t8535.t2.a0 t8535.t2.a1))
% 14.51/14.73  (step t8535.t3 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8535.t4 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8535.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t8535.t2 t8535.t3 t8535.t4))
% 14.51/14.73  (step t8535.t6 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t8535.t5))
% 14.51/14.73  (step t8535.t7 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t8535.t6))
% 14.51/14.73  (step t8535.t8 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8535.t1 t8535.t7))
% 14.51/14.73  (step t8535.t9 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8535.t10 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t8535.t8 t8535.t9))
% 14.51/14.73  (step t8535.t11 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t8535.t10))
% 14.51/14.73  (step t8535.t12 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t8535.t11))
% 14.51/14.73  (step t8535.t13 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.51/14.73  (step t8535.t14 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8535.t13 t8535.a0 t8535.a1))
% 14.51/14.73  (step t8535.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8535.t12 t8535.t14))
% 14.51/14.73  (step t8535 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t8535.a0 t8535.a1))
% 14.51/14.73  (step t8536 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8537 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8538 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t8535 t8536 t8537))
% 14.51/14.73  (step t8539 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t8538))
% 14.51/14.73  (step t8540 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t8539))
% 14.51/14.73  (step t8541 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8534 t8540))
% 14.51/14.73  (step t8542 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8543 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t8541 t8542))
% 14.51/14.73  (step t8544 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t8543))
% 14.51/14.73  (step t8545 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t8544))
% 14.51/14.73  (step t8546 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8533 t8545))
% 14.51/14.73  (step t8547 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (not (= tptp.e11 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8548 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8549 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8550 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t8546 t8547 t8548 t8549))
% 14.51/14.73  (step t8551 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t8550))
% 14.51/14.73  (step t8552 (cl (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t8531 t8532 t8551))
% 14.51/14.73  (step t8553 (cl (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t8552))
% 14.51/14.73  (step t8554 (cl (= tptp.e11 tptp.e13) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t8553))
% 14.51/14.73  (step t8555 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8389 t8390 t4543 t8530 t8554 t5043))
% 14.51/14.73  (step t8556 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t8555))
% 14.51/14.73  (step t8557 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t6370 t6372 t8556 t8309 t7915 t7972 t5194 t6227 t4394 t5079 t8283 t8284))
% 14.51/14.73  (step t8558 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e11) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t8557))
% 14.51/14.73  (step t8559 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t8558 t7550 t7551 t5412 t4806 t4393 t4541))
% 14.51/14.73  (step t8560 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t8559))
% 14.51/14.73  (step t8561 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule or :premises (t5415))
% 14.51/14.73  (step t8562 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t8560 t8561 t4543 t4628 t5441 t5005))
% 14.51/14.73  (step t8563 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t8562))
% 14.51/14.73  (step t8564 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t8563))
% 14.51/14.73  (step t8565 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t5414 t5416 t4628 t4543 t5441 t5005 t8564))
% 14.51/14.73  (step t8566 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t8565))
% 14.51/14.73  (step t8567 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t8566))
% 14.51/14.73  (step t8568 (cl (not (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 14.51/14.73  (step t8569 (cl (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t5018 t8286 t4667))
% 14.51/14.73  (step t8570 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 14.51/14.73  (step t8571 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8572)
% 14.51/14.73  (assume t8572.a0 (not (= tptp.e11 tptp.e13)))
% 14.51/14.73  (assume t8572.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))
% 14.51/14.73  (step t8572.t1 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8572.t2)
% 14.51/14.73  (assume t8572.t2.a0 (not (= tptp.e11 tptp.e13)))
% 14.51/14.73  (assume t8572.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))
% 14.51/14.73  (step t8572.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.73  (step t8572.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) false)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t8572.t2.t1))
% 14.51/14.73  (step t8572.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.51/14.73  (step t8572.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e13)) :rule symm :premises (t8572.t2.a1))
% 14.51/14.73  (step t8572.t2.t5 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 tptp.e13))) :rule cong :premises (t8572.t2.t3 t8572.t2.t4))
% 14.51/14.73  (step t8572.t2.t6 (cl (= (= (= tptp.e11 tptp.e13) false) (not (= tptp.e11 tptp.e13)))) :rule equiv_simplify)
% 14.51/14.73  (step t8572.t2.t7 (cl (= (= tptp.e11 tptp.e13) false) (not (not (= tptp.e11 tptp.e13)))) :rule equiv2 :premises (t8572.t2.t6))
% 14.51/14.73  (step t8572.t2.t8 (cl (not (not (not (= tptp.e11 tptp.e13)))) (= tptp.e11 tptp.e13)) :rule not_not)
% 14.51/14.73  (step t8572.t2.t9 (cl (= (= tptp.e11 tptp.e13) false) (= tptp.e11 tptp.e13)) :rule resolution :premises (t8572.t2.t7 t8572.t2.t8))
% 14.51/14.73  (step t8572.t2.t10 (cl (= (= tptp.e11 tptp.e13) false)) :rule resolution :premises (t8572.t2.t9 t8572.t2.a0))
% 14.51/14.73  (step t8572.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t8572.t2.t5 t8572.t2.t10))
% 14.51/14.73  (step t8572.t2.t12 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8572.t2.t2 t8572.t2.t11))
% 14.51/14.73  (step t8572.t2 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t8572.t2.a0 t8572.t2.a1))
% 14.51/14.73  (step t8572.t3 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8572.t4 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8572.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8572.t2 t8572.t3 t8572.t4))
% 14.51/14.73  (step t8572.t6 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t8572.t5))
% 14.51/14.73  (step t8572.t7 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t8572.t6))
% 14.51/14.73  (step t8572.t8 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8572.t1 t8572.t7))
% 14.51/14.73  (step t8572.t9 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.51/14.73  (step t8572.t10 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8572.t8 t8572.t9))
% 14.51/14.73  (step t8572.t11 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t8572.t10))
% 14.51/14.73  (step t8572.t12 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t8572.t11))
% 14.51/14.73  (step t8572.t13 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 14.51/14.73  (step t8572.t14 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8572.t13 t8572.a0 t8572.a1))
% 14.51/14.73  (step t8572.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8572.t12 t8572.t14))
% 14.51/14.73  (step t8572 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t8572.a0 t8572.a1))
% 14.51/14.73  (step t8573 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8574 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8575 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8572 t8573 t8574))
% 14.51/14.73  (step t8576 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t8575))
% 14.51/14.73  (step t8577 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t8576))
% 14.51/14.73  (step t8578 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8571 t8577))
% 14.51/14.73  (step t8579 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.51/14.73  (step t8580 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8578 t8579))
% 14.51/14.73  (step t8581 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t8580))
% 14.51/14.73  (step t8582 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t8581))
% 14.51/14.73  (step t8583 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8570 t8582))
% 14.51/14.73  (step t8584 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= tptp.e11 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8585 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t8586 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t8587 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8583 t8584 t8585 t8586))
% 14.51/14.73  (step t8588 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t8587))
% 14.51/14.73  (step t8589 (cl (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8568 t8569 t8588))
% 14.51/14.73  (step t8590 (cl (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t8589))
% 14.51/14.73  (step t8591 (cl (= tptp.e11 tptp.e13) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t8590))
% 14.51/14.73  (step t8592 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or :premises (t4694))
% 14.51/14.73  (step t8593 (cl (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and :premises (t4350))
% 14.51/14.73  (step t8594 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t8593))
% 14.51/14.73  (step t8595 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_pos)
% 14.51/14.73  (step t8596 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) :rule reordering :premises (t8595))
% 14.51/14.73  (step t8597 (cl (not (= (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (or (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))))) (not (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) (or (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_pos2)
% 14.51/14.73  (step t8598 (cl (= (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (or (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t6003 t7949 t5782))
% 14.51/14.73  (step t8599 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 14.51/14.73  (step t8600 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8601)
% 14.51/14.73  (assume t8601.a0 (not (= tptp.e10 tptp.e13)))
% 14.51/14.73  (assume t8601.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.73  (step t8601.t1 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8601.t2)
% 14.51/14.73  (assume t8601.t2.a0 (not (= tptp.e10 tptp.e13)))
% 14.51/14.73  (assume t8601.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.73  (step t8601.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) false) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.73  (step t8601.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) false)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t8601.t2.t1))
% 14.51/14.73  (step t8601.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 14.51/14.73  (step t8601.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e13)) :rule symm :premises (t8601.t2.a1))
% 14.51/14.73  (step t8601.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 tptp.e13))) :rule cong :premises (t8601.t2.t3 t8601.t2.t4))
% 14.51/14.73  (step t8601.t2.t6 (cl (= (= (= tptp.e10 tptp.e13) false) (not (= tptp.e10 tptp.e13)))) :rule equiv_simplify)
% 14.51/14.73  (step t8601.t2.t7 (cl (= (= tptp.e10 tptp.e13) false) (not (not (= tptp.e10 tptp.e13)))) :rule equiv2 :premises (t8601.t2.t6))
% 14.51/14.73  (step t8601.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e13)))) (= tptp.e10 tptp.e13)) :rule not_not)
% 14.51/14.73  (step t8601.t2.t9 (cl (= (= tptp.e10 tptp.e13) false) (= tptp.e10 tptp.e13)) :rule resolution :premises (t8601.t2.t7 t8601.t2.t8))
% 14.51/14.73  (step t8601.t2.t10 (cl (= (= tptp.e10 tptp.e13) false)) :rule resolution :premises (t8601.t2.t9 t8601.t2.a0))
% 14.51/14.73  (step t8601.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) false)) :rule trans :premises (t8601.t2.t5 t8601.t2.t10))
% 14.51/14.73  (step t8601.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t8601.t2.t2 t8601.t2.t11))
% 14.51/14.73  (step t8601.t2 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t8601.t2.a0 t8601.t2.a1))
% 14.51/14.73  (step t8601.t3 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8601.t4 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8601.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t8601.t2 t8601.t3 t8601.t4))
% 14.51/14.73  (step t8601.t6 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t8601.t5))
% 14.51/14.73  (step t8601.t7 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t8601.t6))
% 14.51/14.73  (step t8601.t8 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t8601.t1 t8601.t7))
% 14.51/14.73  (step t8601.t9 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 14.51/14.73  (step t8601.t10 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t8601.t8 t8601.t9))
% 14.51/14.73  (step t8601.t11 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t8601.t10))
% 14.51/14.73  (step t8601.t12 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t8601.t11))
% 14.51/14.73  (step t8601.t13 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 14.51/14.73  (step t8601.t14 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t8601.t13 t8601.a0 t8601.a1))
% 14.51/14.73  (step t8601.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t8601.t12 t8601.t14))
% 14.51/14.73  (step t8601 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t8601.a0 t8601.a1))
% 14.51/14.73  (step t8602 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8603 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8604 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t8601 t8602 t8603))
% 14.51/14.73  (step t8605 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t8604))
% 14.51/14.73  (step t8606 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t8605))
% 14.51/14.73  (step t8607 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t8600 t8606))
% 14.51/14.73  (step t8608 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 14.51/14.73  (step t8609 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t8607 t8608))
% 14.51/14.73  (step t8610 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t8609))
% 14.51/14.73  (step t8611 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t8610))
% 14.51/14.73  (step t8612 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t8599 t8611))
% 14.51/14.73  (step t8613 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (not (= tptp.e10 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8614 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t8615 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t8616 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t8612 t8613 t8614 t8615))
% 14.51/14.73  (step t8617 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t8616))
% 14.51/14.73  (step t8618 (cl (or (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t8597 t8598 t8617))
% 14.51/14.73  (step t8619 (cl (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule or :premises (t8618))
% 14.51/14.73  (step t8620 (cl (= tptp.e10 tptp.e13) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t8619))
% 14.51/14.73  (step t8621 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) :rule or :premises (t5702))
% 14.51/14.73  (step t8622 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5935))
% 14.51/14.73  (step t8623 (cl (not (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))))) (not (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.73  (step t8624 (cl (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))))) :rule cong :premises (t5054 t5121 t5669))
% 14.51/14.73  (step t8625 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule and_neg)
% 14.51/14.73  (step t8626 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8627)
% 14.51/14.73  (assume t8627.a0 (not (= tptp.e12 tptp.e13)))
% 14.51/14.73  (assume t8627.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))
% 14.51/14.73  (step t8627.t1 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8627.t2)
% 14.51/14.73  (assume t8627.t2.a0 (not (= tptp.e12 tptp.e13)))
% 14.51/14.73  (assume t8627.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))
% 14.51/14.73  (step t8627.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) false) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.73  (step t8627.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) false)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule equiv1 :premises (t8627.t2.t1))
% 14.51/14.73  (step t8627.t2.t3 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 14.51/14.73  (step t8627.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) :rule symm :premises (t8627.t2.a1))
% 14.51/14.73  (step t8627.t2.t5 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 tptp.e13))) :rule cong :premises (t8627.t2.t3 t8627.t2.t4))
% 14.51/14.73  (step t8627.t2.t6 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 14.51/14.73  (step t8627.t2.t7 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t8627.t2.t6))
% 14.51/14.73  (step t8627.t2.t8 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 14.51/14.73  (step t8627.t2.t9 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t8627.t2.t7 t8627.t2.t8))
% 14.51/14.73  (step t8627.t2.t10 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t8627.t2.t9 t8627.t2.a0))
% 14.51/14.73  (step t8627.t2.t11 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) false)) :rule trans :premises (t8627.t2.t5 t8627.t2.t10))
% 14.51/14.73  (step t8627.t2.t12 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t8627.t2.t2 t8627.t2.t11))
% 14.51/14.73  (step t8627.t2 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule subproof :discharge (t8627.t2.a0 t8627.t2.a1))
% 14.51/14.73  (step t8627.t3 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8627.t4 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8627.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t8627.t2 t8627.t3 t8627.t4))
% 14.51/14.73  (step t8627.t6 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule reordering :premises (t8627.t5))
% 14.51/14.73  (step t8627.t7 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule contraction :premises (t8627.t6))
% 14.51/14.73  (step t8627.t8 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t8627.t1 t8627.t7))
% 14.51/14.73  (step t8627.t9 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule implies_neg2)
% 14.51/14.73  (step t8627.t10 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t8627.t8 t8627.t9))
% 14.51/14.73  (step t8627.t11 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule contraction :premises (t8627.t10))
% 14.51/14.73  (step t8627.t12 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies :premises (t8627.t11))
% 14.51/14.73  (step t8627.t13 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule and_neg)
% 14.51/14.73  (step t8627.t14 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t8627.t13 t8627.a0 t8627.a1))
% 14.51/14.73  (step t8627.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t8627.t12 t8627.t14))
% 14.51/14.73  (step t8627 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule subproof :discharge (t8627.a0 t8627.a1))
% 14.51/14.73  (step t8628 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8629 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8630 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t8627 t8628 t8629))
% 14.51/14.73  (step t8631 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule reordering :premises (t8630))
% 14.51/14.73  (step t8632 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule contraction :premises (t8631))
% 14.51/14.73  (step t8633 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t8626 t8632))
% 14.51/14.73  (step t8634 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule implies_neg2)
% 14.51/14.73  (step t8635 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t8633 t8634))
% 14.51/14.73  (step t8636 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule contraction :premises (t8635))
% 14.51/14.73  (step t8637 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies :premises (t8636))
% 14.51/14.73  (step t8638 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t8625 t8637))
% 14.51/14.73  (step t8639 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (not (= tptp.e12 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8640 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule or_neg)
% 14.51/14.73  (step t8641 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule or_neg)
% 14.51/14.73  (step t8642 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t8638 t8639 t8640 t8641))
% 14.51/14.73  (step t8643 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule contraction :premises (t8642))
% 14.51/14.73  (step t8644 (cl (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t8623 t8624 t8643))
% 14.51/14.73  (step t8645 (cl (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)))) :rule or :premises (t8644))
% 14.51/14.73  (step t8646 (cl (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule reordering :premises (t8645))
% 14.51/14.73  (step t8647 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 14.51/14.73  (step t8648 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t6004 t4666 t5941))
% 14.51/14.73  (step t8649 (cl (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule and_neg)
% 14.51/14.73  (step t8650 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8651)
% 14.51/14.73  (assume t8651.a0 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.73  (assume t8651.a1 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))
% 14.51/14.73  (step t8651.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8651.t2)
% 14.51/14.73  (assume t8651.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))
% 14.51/14.73  (assume t8651.t2.a1 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.73  (step t8651.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.73  (step t8651.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) false)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t8651.t2.t1))
% 14.51/14.73  (step t8651.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) :rule symm :premises (t8651.t2.a1))
% 14.51/14.73  (step t8651.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t8651.t2.t3))
% 14.51/14.73  (step t8651.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule refl)
% 14.51/14.73  (step t8651.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule cong :premises (t8651.t2.t4 t8651.t2.t5))
% 14.51/14.73  (step t8651.t2.t7 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.73  (step t8651.t2.t8 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv2 :premises (t8651.t2.t7))
% 14.51/14.73  (step t8651.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) :rule not_not)
% 14.51/14.73  (step t8651.t2.t10 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) :rule resolution :premises (t8651.t2.t8 t8651.t2.t9))
% 14.51/14.73  (step t8651.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false)) :rule resolution :premises (t8651.t2.t10 t8651.t2.a0))
% 14.51/14.73  (step t8651.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t8651.t2.t6 t8651.t2.t11))
% 14.51/14.73  (step t8651.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8651.t2.t2 t8651.t2.t12))
% 14.51/14.73  (step t8651.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t8651.t2.a0 t8651.t2.a1))
% 14.51/14.73  (step t8651.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 14.51/14.73  (step t8651.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8651.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8651.t2 t8651.t3 t8651.t4))
% 14.51/14.73  (step t8651.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t8651.t5))
% 14.51/14.73  (step t8651.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t8651.t6))
% 14.51/14.73  (step t8651.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8651.t1 t8651.t7))
% 14.51/14.73  (step t8651.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.51/14.73  (step t8651.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8651.t8 t8651.t9))
% 14.51/14.73  (step t8651.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t8651.t10))
% 14.51/14.73  (step t8651.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t8651.t11))
% 14.51/14.73  (step t8651.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 14.51/14.73  (step t8651.t14 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8651.t13 t8651.a1 t8651.a0))
% 14.51/14.73  (step t8651.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8651.t12 t8651.t14))
% 14.51/14.73  (step t8651 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t8651.a0 t8651.a1))
% 14.51/14.73  (step t8652 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8653 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 14.51/14.73  (step t8654 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t8651 t8652 t8653))
% 14.51/14.73  (step t8655 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t8654))
% 14.51/14.73  (step t8656 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t8655))
% 14.51/14.73  (step t8657 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8650 t8656))
% 14.51/14.73  (step t8658 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.51/14.73  (step t8659 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8657 t8658))
% 14.51/14.73  (step t8660 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t8659))
% 14.51/14.73  (step t8661 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t8660))
% 14.51/14.73  (step t8662 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8649 t8661))
% 14.51/14.73  (step t8663 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8664 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))))) :rule or_neg)
% 14.51/14.73  (step t8665 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t8666 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8662 t8663 t8664 t8665))
% 14.51/14.73  (step t8667 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t8666))
% 14.51/14.73  (step t8668 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8647 t8648 t8667))
% 14.51/14.73  (step t8669 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t8668))
% 14.51/14.73  (step t8670 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t8669))
% 14.51/14.73  (step t8671 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t5118))
% 14.51/14.73  (step t8672 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8673 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) :rule reordering :premises (t8672))
% 14.51/14.73  (step t8674 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t4693 t8591 t5043 t8592 t4726 t4766 t4808 t4876 t8594 t8596 t8620 t6028 t8621 t5742 t8622 t4807 t5252 t8646 t5079 t8670 t4691 t8671 t8673))
% 14.51/14.73  (step t8675 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t8674))
% 14.51/14.73  (step t8676 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4475))
% 14.51/14.73  (step t8677 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8678 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) :rule reordering :premises (t8677))
% 14.51/14.73  (step t8679 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule resolution :premises (t8675 t5042 t5043 t8676 t4543 t8678 t4961))
% 14.51/14.73  (step t8680 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11))) :rule contraction :premises (t8679))
% 14.51/14.73  (step t8681 (cl (not (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 14.51/14.73  (step t8682 (cl (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t4779 t4545 t6004))
% 14.51/14.73  (step t8683 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 14.51/14.73  (step t8684 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8685)
% 14.51/14.73  (assume t8685.a0 (not (= tptp.e10 tptp.e11)))
% 14.51/14.73  (assume t8685.a1 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.73  (step t8685.t1 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8685.t2)
% 14.51/14.73  (assume t8685.t2.a0 (not (= tptp.e10 tptp.e11)))
% 14.51/14.73  (assume t8685.t2.a1 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.73  (step t8685.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8685.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t8685.t2.t1))
% 14.51/14.73  (step t8685.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 14.51/14.73  (step t8685.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) :rule symm :premises (t8685.t2.a1))
% 14.51/14.73  (step t8685.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 tptp.e11))) :rule cong :premises (t8685.t2.t3 t8685.t2.t4))
% 14.51/14.73  (step t8685.t2.t6 (cl (= (= (= tptp.e10 tptp.e11) false) (not (= tptp.e10 tptp.e11)))) :rule equiv_simplify)
% 14.51/14.73  (step t8685.t2.t7 (cl (= (= tptp.e10 tptp.e11) false) (not (not (= tptp.e10 tptp.e11)))) :rule equiv2 :premises (t8685.t2.t6))
% 14.51/14.73  (step t8685.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e11)))) (= tptp.e10 tptp.e11)) :rule not_not)
% 14.51/14.73  (step t8685.t2.t9 (cl (= (= tptp.e10 tptp.e11) false) (= tptp.e10 tptp.e11)) :rule resolution :premises (t8685.t2.t7 t8685.t2.t8))
% 14.51/14.73  (step t8685.t2.t10 (cl (= (= tptp.e10 tptp.e11) false)) :rule resolution :premises (t8685.t2.t9 t8685.t2.a0))
% 14.51/14.73  (step t8685.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t8685.t2.t5 t8685.t2.t10))
% 14.51/14.73  (step t8685.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8685.t2.t2 t8685.t2.t11))
% 14.51/14.73  (step t8685.t2 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t8685.t2.a0 t8685.t2.a1))
% 14.51/14.73  (step t8685.t3 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8685.t4 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8685.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8685.t2 t8685.t3 t8685.t4))
% 14.51/14.73  (step t8685.t6 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t8685.t5))
% 14.51/14.73  (step t8685.t7 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t8685.t6))
% 14.51/14.73  (step t8685.t8 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8685.t1 t8685.t7))
% 14.51/14.73  (step t8685.t9 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8685.t10 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8685.t8 t8685.t9))
% 14.51/14.73  (step t8685.t11 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t8685.t10))
% 14.51/14.73  (step t8685.t12 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t8685.t11))
% 14.51/14.73  (step t8685.t13 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 14.51/14.73  (step t8685.t14 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8685.t13 t8685.a0 t8685.a1))
% 14.51/14.73  (step t8685.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8685.t12 t8685.t14))
% 14.51/14.73  (step t8685 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t8685.a0 t8685.a1))
% 14.51/14.73  (step t8686 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8687 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8688 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8685 t8686 t8687))
% 14.51/14.73  (step t8689 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t8688))
% 14.51/14.73  (step t8690 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t8689))
% 14.51/14.73  (step t8691 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8684 t8690))
% 14.51/14.73  (step t8692 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8693 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8691 t8692))
% 14.51/14.73  (step t8694 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t8693))
% 14.51/14.73  (step t8695 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t8694))
% 14.51/14.73  (step t8696 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8683 t8695))
% 14.51/14.73  (step t8697 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= tptp.e10 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8698 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8699 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8700 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8696 t8697 t8698 t8699))
% 14.51/14.73  (step t8701 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t8700))
% 14.51/14.73  (step t8702 (cl (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8681 t8682 t8701))
% 14.51/14.73  (step t8703 (cl (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t8702))
% 14.51/14.73  (step t8704 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule resolution :premises (t8680 t8703 t4806 t6027 t6028 t4889))
% 14.51/14.73  (step t8705 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule contraction :premises (t8704))
% 14.51/14.73  (step t8706 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t7396))
% 14.51/14.73  (step t8707 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8705 t8706 t7434 t4947 t4948 t4913 t4392 t7579 t5640))
% 14.51/14.73  (step t8708 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t8707))
% 14.51/14.73  (step t8709 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t4951))
% 14.51/14.73  (step t8710 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t8708 t8709 t4875 t4956))
% 14.51/14.73  (step t8711 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule contraction :premises (t8710))
% 14.51/14.73  (step t8712 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5214))
% 14.51/14.73  (step t8713 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_pos2)
% 14.51/14.73  (step t8714 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))))) :rule cong :premises (t5418 t4489 t7984))
% 14.51/14.73  (step t8715 (cl (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 14.51/14.73  (step t8716 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8717)
% 14.51/14.73  (assume t8717.a0 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))
% 14.51/14.73  (assume t8717.a1 (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))
% 14.51/14.73  (step t8717.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8717.t2)
% 14.51/14.73  (assume t8717.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))
% 14.51/14.73  (assume t8717.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))
% 14.51/14.73  (step t8717.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.73  (step t8717.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) false)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule equiv1 :premises (t8717.t2.t1))
% 14.51/14.73  (step t8717.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13)) :rule symm :premises (t8717.t2.a1))
% 14.51/14.73  (step t8717.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t8717.t2.t3))
% 14.51/14.73  (step t8717.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule refl)
% 14.51/14.73  (step t8717.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t8717.t2.t4 t8717.t2.t5))
% 14.51/14.73  (step t8717.t2.t7 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.73  (step t8717.t2.t8 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t8717.t2.t7))
% 14.51/14.73  (step t8717.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 14.51/14.73  (step t8717.t2.t10 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t8717.t2.t8 t8717.t2.t9))
% 14.51/14.73  (step t8717.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t8717.t2.t10 t8717.t2.a0))
% 14.51/14.73  (step t8717.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) false)) :rule trans :premises (t8717.t2.t6 t8717.t2.t11))
% 14.51/14.73  (step t8717.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t8717.t2.t2 t8717.t2.t12))
% 14.51/14.73  (step t8717.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t8717.t2.a0 t8717.t2.a1))
% 14.51/14.73  (step t8717.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.51/14.73  (step t8717.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8717.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule resolution :premises (t8717.t2 t8717.t3 t8717.t4))
% 14.51/14.73  (step t8717.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t8717.t5))
% 14.51/14.73  (step t8717.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t8717.t6))
% 14.51/14.73  (step t8717.t8 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t8717.t1 t8717.t7))
% 14.51/14.73  (step t8717.t9 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 14.51/14.73  (step t8717.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t8717.t8 t8717.t9))
% 14.51/14.73  (step t8717.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t8717.t10))
% 14.51/14.73  (step t8717.t12 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t8717.t11))
% 14.51/14.73  (step t8717.t13 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule and_neg)
% 14.51/14.73  (step t8717.t14 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t8717.t13 t8717.a1 t8717.a0))
% 14.51/14.73  (step t8717.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t8717.t12 t8717.t14))
% 14.51/14.73  (step t8717 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule subproof :discharge (t8717.a0 t8717.a1))
% 14.51/14.73  (step t8718 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8719 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.51/14.73  (step t8720 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t8717 t8718 t8719))
% 14.51/14.73  (step t8721 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule reordering :premises (t8720))
% 14.51/14.73  (step t8722 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule contraction :premises (t8721))
% 14.51/14.73  (step t8723 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t8716 t8722))
% 14.51/14.73  (step t8724 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg2)
% 14.51/14.73  (step t8725 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t8723 t8724))
% 14.51/14.73  (step t8726 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t8725))
% 14.51/14.73  (step t8727 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule implies :premises (t8726))
% 14.51/14.73  (step t8728 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule resolution :premises (t8715 t8727))
% 14.51/14.73  (step t8729 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8730 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 14.51/14.73  (step t8731 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t8732 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t8728 t8729 t8730 t8731))
% 14.51/14.73  (step t8733 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule contraction :premises (t8732))
% 14.51/14.73  (step t8734 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))))) :rule resolution :premises (t8713 t8714 t8733))
% 14.51/14.73  (step t8735 (cl (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)))) :rule or :premises (t8734))
% 14.51/14.73  (step t8736 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule reordering :premises (t8735))
% 14.51/14.73  (step t8737 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule resolution :premises (t8711 t5193 t5194 t8712 t5252 t5317 t5319 t4954 t5321 t8736 t4542))
% 14.51/14.73  (step t8738 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))) :rule contraction :premises (t8737))
% 14.51/14.73  (step t8739 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 14.51/14.73  (step t8740 (cl (= (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) true) (= (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.73  (step t8741 (cl (not (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) true)) (= (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule equiv1 :premises (t8740))
% 14.51/14.73  (step t8742 (cl (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))))) :rule all_simplify)
% 14.51/14.73  (step t8743 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule refl)
% 14.51/14.73  (step t8744 (cl (= (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule all_simplify)
% 14.51/14.73  (step t8745 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule cong :premises (t8743 t8744))
% 14.51/14.73  (step t8746 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) true)) :rule all_simplify)
% 14.51/14.73  (step t8747 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) true)) :rule trans :premises (t8745 t8746))
% 14.51/14.73  (step t8748 (cl (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) true)) :rule trans :premises (t8742 t8747))
% 14.51/14.73  (step t8749 (cl (= (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t8741 t8748))
% 14.51/14.73  (step t8750 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4364 t7333 t8749 t5327))
% 14.51/14.73  (step t8751 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule and_neg)
% 14.51/14.73  (step t8752 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8753)
% 14.51/14.73  (assume t8753.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8753.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.51/14.73  (assume t8753.a2 (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))
% 14.51/14.73  (step t8753.t1 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8753.t2)
% 14.51/14.73  (assume t8753.t2.a0 (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))
% 14.51/14.73  (assume t8753.t2.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.51/14.73  (assume t8753.t2.a2 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (step t8753.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.73  (step t8753.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule equiv1 :premises (t8753.t2.t1))
% 14.51/14.73  (step t8753.t2.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.51/14.73  (step t8753.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8753.t2.a2))
% 14.51/14.73  (step t8753.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) :rule symm :premises (t8753.t2.a1))
% 14.51/14.73  (step t8753.t2.t6 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t8753.t2.t5))
% 14.51/14.73  (step t8753.t2.t7 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) :rule trans :premises (t8753.t2.t4 t8753.t2.t6))
% 14.51/14.73  (step t8753.t2.t8 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule cong :premises (t8753.t2.t3 t8753.t2.t7))
% 14.51/14.73  (step t8753.t2.t9 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.73  (step t8753.t2.t10 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv2 :premises (t8753.t2.t9))
% 14.51/14.73  (step t8753.t2.t11 (cl (not (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule not_not)
% 14.51/14.73  (step t8753.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule resolution :premises (t8753.t2.t10 t8753.t2.t11))
% 14.51/14.73  (step t8753.t2.t13 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false)) :rule resolution :premises (t8753.t2.t12 t8753.t2.a0))
% 14.51/14.73  (step t8753.t2.t14 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t8753.t2.t8 t8753.t2.t13))
% 14.51/14.73  (step t8753.t2.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8753.t2.t2 t8753.t2.t14))
% 14.51/14.73  (step t8753.t2 (cl (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t8753.t2.a0 t8753.t2.a1 t8753.t2.a2))
% 14.51/14.73  (step t8753.t3 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.51/14.73  (step t8753.t4 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8753.t5 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8753.t6 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8753.t2 t8753.t3 t8753.t4 t8753.t5))
% 14.51/14.73  (step t8753.t7 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t8753.t6))
% 14.51/14.73  (step t8753.t8 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t8753.t7))
% 14.51/14.73  (step t8753.t9 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8753.t1 t8753.t8))
% 14.51/14.73  (step t8753.t10 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.51/14.73  (step t8753.t11 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8753.t9 t8753.t10))
% 14.51/14.73  (step t8753.t12 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t8753.t11))
% 14.51/14.73  (step t8753.t13 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t8753.t12))
% 14.51/14.73  (step t8753.t14 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.51/14.73  (step t8753.t15 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8753.t14 t8753.a2 t8753.a1 t8753.a0))
% 14.51/14.73  (step t8753.t16 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8753.t13 t8753.t15))
% 14.51/14.73  (step t8753 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t8753.a0 t8753.a1 t8753.a2))
% 14.51/14.73  (step t8754 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8755 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8756 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.51/14.73  (step t8757 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t8753 t8754 t8755 t8756))
% 14.51/14.73  (step t8758 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t8757))
% 14.51/14.73  (step t8759 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t8758))
% 14.51/14.73  (step t8760 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8752 t8759))
% 14.51/14.73  (step t8761 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.51/14.73  (step t8762 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8760 t8761))
% 14.51/14.73  (step t8763 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t8762))
% 14.51/14.73  (step t8764 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t8763))
% 14.51/14.73  (step t8765 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8751 t8764))
% 14.51/14.73  (step t8766 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8767 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.51/14.73  (step t8768 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) :rule or_neg)
% 14.51/14.73  (step t8769 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8770 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8765 t8766 t8767 t8768 t8769))
% 14.51/14.73  (step t8771 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t8770))
% 14.51/14.73  (step t8772 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8739 t8750 t8771))
% 14.51/14.73  (step t8773 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t8772))
% 14.51/14.73  (step t8774 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t8773))
% 14.51/14.73  (step t8775 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule or :premises (t5415))
% 14.51/14.73  (step t8776 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8777 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) :rule reordering :premises (t8776))
% 14.51/14.73  (step t8778 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 14.51/14.73  (step t8779 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4364 t4365 t7333 t5714 t5356))
% 14.51/14.73  (step t8780 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule and_neg)
% 14.51/14.73  (step t8781 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8782)
% 14.51/14.73  (assume t8782.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8782.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.73  (assume t8782.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.51/14.73  (assume t8782.a3 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))
% 14.51/14.73  (step t8782.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8782.t2)
% 14.51/14.73  (assume t8782.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))
% 14.51/14.73  (assume t8782.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.51/14.73  (assume t8782.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.51/14.73  (assume t8782.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (step t8782.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.73  (step t8782.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) false)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule equiv1 :premises (t8782.t2.t1))
% 14.51/14.73  (step t8782.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t8782.t2.a1))
% 14.51/14.73  (step t8782.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t8782.t2.t3))
% 14.51/14.73  (step t8782.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8782.t2.a3))
% 14.51/14.73  (step t8782.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) :rule symm :premises (t8782.t2.a2))
% 14.51/14.73  (step t8782.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t8782.t2.t6))
% 14.51/14.73  (step t8782.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) :rule trans :premises (t8782.t2.t5 t8782.t2.t7))
% 14.51/14.73  (step t8782.t2.t9 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule cong :premises (t8782.t2.t4 t8782.t2.t8))
% 14.51/14.73  (step t8782.t2.t10 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) false) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.73  (step t8782.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv2 :premises (t8782.t2.t10))
% 14.51/14.73  (step t8782.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) :rule not_not)
% 14.51/14.73  (step t8782.t2.t13 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) false) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) :rule resolution :premises (t8782.t2.t11 t8782.t2.t12))
% 14.51/14.73  (step t8782.t2.t14 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) false)) :rule resolution :premises (t8782.t2.t13 t8782.t2.a0))
% 14.51/14.73  (step t8782.t2.t15 (cl (= (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t8782.t2.t9 t8782.t2.t14))
% 14.51/14.73  (step t8782.t2.t16 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8782.t2.t2 t8782.t2.t15))
% 14.51/14.73  (step t8782.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t8782.t2.a0 t8782.t2.a1 t8782.t2.a2 t8782.t2.a3))
% 14.51/14.73  (step t8782.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.51/14.73  (step t8782.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8782.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8782.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8782.t7 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8782.t2 t8782.t3 t8782.t4 t8782.t5 t8782.t6))
% 14.51/14.73  (step t8782.t8 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t8782.t7))
% 14.51/14.73  (step t8782.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t8782.t8))
% 14.51/14.73  (step t8782.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8782.t1 t8782.t9))
% 14.51/14.73  (step t8782.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.51/14.73  (step t8782.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8782.t10 t8782.t11))
% 14.51/14.73  (step t8782.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t8782.t12))
% 14.51/14.73  (step t8782.t14 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t8782.t13))
% 14.51/14.73  (step t8782.t15 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.51/14.73  (step t8782.t16 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8782.t17)
% 14.51/14.73  (assume t8782.t17.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8782.t17.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.73  (step t8782.t17.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t8782.t17.a1))
% 14.51/14.73  (step t8782.t17.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t8782.t17.t1))
% 14.51/14.73  (step t8782.t17.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8782.t17.a0))
% 14.51/14.73  (step t8782.t17.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t8782.t17.t3))
% 14.51/14.73  (step t8782.t17.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8782.t17.t4))
% 14.51/14.73  (step t8782.t17.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.51/14.73  (step t8782.t17.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t8782.t17.t5 t8782.t17.t6))
% 14.51/14.73  (step t8782.t17.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t8782.t17.t2 t8782.t17.t7))
% 14.51/14.73  (step t8782.t17 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t8782.t17.a0 t8782.t17.a1))
% 14.51/14.73  (step t8782.t18 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8782.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8782.t20 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t8782.t17 t8782.t18 t8782.t19))
% 14.51/14.73  (step t8782.t21 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t8782.t20))
% 14.51/14.73  (step t8782.t22 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t8782.t21))
% 14.51/14.73  (step t8782.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t8782.t16 t8782.t22))
% 14.51/14.73  (step t8782.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.51/14.73  (step t8782.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t8782.t23 t8782.t24))
% 14.51/14.73  (step t8782.t26 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t8782.t25))
% 14.51/14.73  (step t8782.t27 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t8782.t26))
% 14.51/14.73  (step t8782.t28 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.51/14.73  (step t8782.t29 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t8782.t28 t8782.a0 t8782.a1))
% 14.51/14.73  (step t8782.t30 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t8782.t27 t8782.t29))
% 14.51/14.73  (step t8782.t31 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8782.t15 t8782.a3 t8782.t30 t8782.a2 t8782.a0))
% 14.51/14.73  (step t8782.t32 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8782.t14 t8782.t31))
% 14.51/14.73  (step t8782 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t8782.a0 t8782.a1 t8782.a2 t8782.a3))
% 14.51/14.73  (step t8783 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8784 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8785 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8786 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.51/14.73  (step t8787 (cl (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t8782 t8783 t8784 t8785 t8786))
% 14.51/14.73  (step t8788 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t8787))
% 14.51/14.73  (step t8789 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t8788))
% 14.51/14.73  (step t8790 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8781 t8789))
% 14.51/14.73  (step t8791 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.51/14.73  (step t8792 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8790 t8791))
% 14.51/14.73  (step t8793 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t8792))
% 14.51/14.73  (step t8794 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t8793))
% 14.51/14.73  (step t8795 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8780 t8794))
% 14.51/14.73  (step t8796 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8797 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8798 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.51/14.73  (step t8799 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))))) :rule or_neg)
% 14.51/14.73  (step t8800 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8801 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8795 t8796 t8797 t8798 t8799 t8800))
% 14.51/14.73  (step t8802 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t8801))
% 14.51/14.73  (step t8803 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8778 t8779 t8802))
% 14.51/14.73  (step t8804 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t8803))
% 14.51/14.73  (step t8805 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t8804))
% 14.51/14.73  (step t8806 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t8738 t8774 t4393 t5323 t8775 t4628 t4543 t8777 t8805 t4394 t4393 t5741))
% 14.51/14.73  (step t8807 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t8806))
% 14.51/14.73  (step t8808 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t8807 t7458 t5005))
% 14.51/14.73  (step t8809 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t8808))
% 14.51/14.73  (step t8810 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule or :premises (t7461))
% 14.51/14.73  (step t8811 (cl (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule and_neg)
% 14.51/14.73  (step t8812 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (= tptp.e10 tptp.e11)) (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8813)
% 14.51/14.73  (assume t8813.a0 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.73  (assume t8813.a1 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))
% 14.51/14.73  (assume t8813.a2 (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))
% 14.51/14.73  (step t8813.t1 (cl (=> (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11)) (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8813.t2)
% 14.51/14.73  (assume t8813.t2.a0 (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))
% 14.51/14.73  (assume t8813.t2.a1 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))
% 14.51/14.73  (assume t8813.t2.a2 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.73  (step t8813.t2.t1 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) :rule symm :premises (t8813.t2.a2))
% 14.51/14.73  (step t8813.t2.t2 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t8813.t2.t1))
% 14.51/14.73  (step t8813.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.51/14.73  (step t8813.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) :rule cong :premises (t8813.t2.a1 t8813.t2.t3))
% 14.51/14.73  (step t8813.t2.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (tptp.op1 tptp.e11 tptp.e13))) :rule symm :premises (t8813.t2.a0))
% 14.51/14.73  (step t8813.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) :rule symm :premises (t8813.t2.a1))
% 14.51/14.73  (step t8813.t2.t7 (cl (= tptp.e10 tptp.e11)) :rule trans :premises (t8813.t2.t2 t8813.t2.t4 t8813.t2.t5 t8813.t2.t6))
% 14.51/14.73  (step t8813.t2 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11)) :rule subproof :discharge (t8813.t2.a0 t8813.t2.a1 t8813.t2.a2))
% 14.51/14.73  (step t8813.t3 (cl (not (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8813.t4 (cl (not (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8813.t5 (cl (not (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8813.t6 (cl (= tptp.e10 tptp.e11) (not (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t8813.t2 t8813.t3 t8813.t4 t8813.t5))
% 14.51/14.73  (step t8813.t7 (cl (not (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e10 tptp.e11)) :rule reordering :premises (t8813.t6))
% 14.51/14.73  (step t8813.t8 (cl (not (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e10 tptp.e11)) :rule contraction :premises (t8813.t7))
% 14.51/14.73  (step t8813.t9 (cl (=> (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11)) (= tptp.e10 tptp.e11)) :rule resolution :premises (t8813.t1 t8813.t8))
% 14.51/14.73  (step t8813.t10 (cl (=> (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) :rule implies_neg2)
% 14.51/14.73  (step t8813.t11 (cl (=> (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11)) (=> (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11))) :rule resolution :premises (t8813.t9 t8813.t10))
% 14.51/14.73  (step t8813.t12 (cl (=> (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 tptp.e11))) :rule contraction :premises (t8813.t11))
% 14.51/14.73  (step t8813.t13 (cl (not (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (= tptp.e10 tptp.e11)) :rule implies :premises (t8813.t12))
% 14.51/14.73  (step t8813.t14 (cl (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule and_neg)
% 14.51/14.73  (step t8813.t15 (cl (and (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t8813.t14 t8813.a2 t8813.a1 t8813.a0))
% 14.51/14.73  (step t8813.t16 (cl (= tptp.e10 tptp.e11)) :rule resolution :premises (t8813.t13 t8813.t15))
% 14.51/14.73  (step t8813 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (= tptp.e10 tptp.e11)) :rule subproof :discharge (t8813.a0 t8813.a1 t8813.a2))
% 14.51/14.73  (step t8814 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8815 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8816 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8817 (cl (= tptp.e10 tptp.e11) (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule resolution :premises (t8813 t8814 t8815 t8816))
% 14.51/14.73  (step t8818 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (= tptp.e10 tptp.e11)) :rule reordering :premises (t8817))
% 14.51/14.73  (step t8819 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (= tptp.e10 tptp.e11)) :rule contraction :premises (t8818))
% 14.51/14.73  (step t8820 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (= tptp.e10 tptp.e11)) (= tptp.e10 tptp.e11)) :rule resolution :premises (t8812 t8819))
% 14.51/14.73  (step t8821 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (= tptp.e10 tptp.e11)) (not (= tptp.e10 tptp.e11))) :rule implies_neg2)
% 14.51/14.73  (step t8822 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (= tptp.e10 tptp.e11)) (=> (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (= tptp.e10 tptp.e11))) :rule resolution :premises (t8820 t8821))
% 14.51/14.73  (step t8823 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (= tptp.e10 tptp.e11))) :rule contraction :premises (t8822))
% 14.51/14.73  (step t8824 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (= tptp.e10 tptp.e11)) :rule implies :premises (t8823))
% 14.51/14.73  (step t8825 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (= tptp.e10 tptp.e11)) :rule resolution :premises (t8811 t8824))
% 14.51/14.73  (step t8826 (cl (= tptp.e10 tptp.e11) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule reordering :premises (t8825))
% 14.51/14.73  (step t8827 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t5700))
% 14.51/14.73  (step t8828 (cl (not (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) (not (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.73  (step t8829 (cl (= (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))))) :rule cong :premises (t5018 t8250 t5794))
% 14.51/14.73  (step t8830 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 14.51/14.73  (step t8831 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8832)
% 14.51/14.73  (assume t8832.a0 (not (= tptp.e11 tptp.e13)))
% 14.51/14.73  (assume t8832.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))
% 14.51/14.73  (step t8832.t1 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8832.t2)
% 14.51/14.73  (assume t8832.t2.a0 (not (= tptp.e11 tptp.e13)))
% 14.51/14.73  (assume t8832.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))
% 14.51/14.73  (step t8832.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) false) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.73  (step t8832.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) false)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule equiv1 :premises (t8832.t2.t1))
% 14.51/14.73  (step t8832.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.51/14.73  (step t8832.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) :rule symm :premises (t8832.t2.a1))
% 14.51/14.73  (step t8832.t2.t5 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t8832.t2.t4))
% 14.51/14.73  (step t8832.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) :rule symm :premises (t8832.t2.t5))
% 14.51/14.73  (step t8832.t2.t7 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 tptp.e13))) :rule cong :premises (t8832.t2.t3 t8832.t2.t6))
% 14.51/14.73  (step t8832.t2.t8 (cl (= (= (= tptp.e11 tptp.e13) false) (not (= tptp.e11 tptp.e13)))) :rule equiv_simplify)
% 14.51/14.73  (step t8832.t2.t9 (cl (= (= tptp.e11 tptp.e13) false) (not (not (= tptp.e11 tptp.e13)))) :rule equiv2 :premises (t8832.t2.t8))
% 14.51/14.73  (step t8832.t2.t10 (cl (not (not (not (= tptp.e11 tptp.e13)))) (= tptp.e11 tptp.e13)) :rule not_not)
% 14.51/14.73  (step t8832.t2.t11 (cl (= (= tptp.e11 tptp.e13) false) (= tptp.e11 tptp.e13)) :rule resolution :premises (t8832.t2.t9 t8832.t2.t10))
% 14.51/14.73  (step t8832.t2.t12 (cl (= (= tptp.e11 tptp.e13) false)) :rule resolution :premises (t8832.t2.t11 t8832.t2.a0))
% 14.51/14.73  (step t8832.t2.t13 (cl (= (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) false)) :rule trans :premises (t8832.t2.t7 t8832.t2.t12))
% 14.51/14.73  (step t8832.t2.t14 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t8832.t2.t2 t8832.t2.t13))
% 14.51/14.73  (step t8832.t2 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t8832.t2.a0 t8832.t2.a1))
% 14.51/14.73  (step t8832.t3 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8832.t4 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8832.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t8832.t2 t8832.t3 t8832.t4))
% 14.51/14.73  (step t8832.t6 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t8832.t5))
% 14.51/14.73  (step t8832.t7 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t8832.t6))
% 14.51/14.73  (step t8832.t8 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t8832.t1 t8832.t7))
% 14.51/14.73  (step t8832.t9 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 14.51/14.73  (step t8832.t10 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t8832.t8 t8832.t9))
% 14.51/14.73  (step t8832.t11 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t8832.t10))
% 14.51/14.73  (step t8832.t12 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t8832.t11))
% 14.51/14.73  (step t8832.t13 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 14.51/14.73  (step t8832.t14 (cl (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t8832.t13 t8832.a0 t8832.a1))
% 14.51/14.73  (step t8832.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t8832.t12 t8832.t14))
% 14.51/14.73  (step t8832 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t8832.a0 t8832.a1))
% 14.51/14.73  (step t8833 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8834 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8835 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t8832 t8833 t8834))
% 14.51/14.73  (step t8836 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t8835))
% 14.51/14.73  (step t8837 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t8836))
% 14.51/14.73  (step t8838 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t8831 t8837))
% 14.51/14.73  (step t8839 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 14.51/14.73  (step t8840 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t8838 t8839))
% 14.51/14.73  (step t8841 (cl (=> (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t8840))
% 14.51/14.73  (step t8842 (cl (not (and (not (= tptp.e11 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t8841))
% 14.51/14.73  (step t8843 (cl (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t8830 t8842))
% 14.51/14.73  (step t8844 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (not (= tptp.e11 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8845 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.51/14.73  (step t8846 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.51/14.73  (step t8847 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t8843 t8844 t8845 t8846))
% 14.51/14.73  (step t8848 (cl (or (not (not (= tptp.e11 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t8847))
% 14.51/14.73  (step t8849 (cl (or (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t8828 t8829 t8848))
% 14.51/14.73  (step t8850 (cl (= tptp.e11 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)))) :rule or :premises (t8849))
% 14.51/14.73  (step t8851 (cl (= tptp.e11 tptp.e13) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t8850))
% 14.51/14.73  (step t8852 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule or :premises (t5601))
% 14.51/14.73  (step t8853 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t6290))
% 14.51/14.73  (step t8854 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t7284))
% 14.51/14.73  (step t8855 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule resolution :premises (t8826 t4806 t8827 t8851 t5043 t8852 t5641 t8853 t5699 t4394 t4393 t4874 t6326 t6327 t8854))
% 14.51/14.73  (step t8856 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule contraction :premises (t8855))
% 14.51/14.73  (step t8857 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5935))
% 14.51/14.73  (step t8858 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4475))
% 14.51/14.73  (step t8859 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t8856 t8020 t5534 t4394 t4541 t4393 t4585 t6027 t6028 t8857 t4807 t5252 t8858 t4543))
% 14.51/14.73  (step t8860 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t8859))
% 14.51/14.73  (step t8861 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t7396))
% 14.51/14.73  (step t8862 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 14.51/14.73  (step t8863 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t4364 t4365 t7333 t5941 t5714 t5940))
% 14.51/14.73  (step t8864 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule and_neg)
% 14.51/14.73  (step t8865 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8866)
% 14.51/14.73  (assume t8866.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8866.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.73  (assume t8866.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.51/14.73  (assume t8866.a3 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 14.51/14.73  (assume t8866.a4 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))
% 14.51/14.73  (step t8866.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8866.t2)
% 14.51/14.73  (assume t8866.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))
% 14.51/14.73  (assume t8866.t2.a1 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.51/14.73  (assume t8866.t2.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.51/14.73  (assume t8866.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8866.t2.a4 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 14.51/14.73  (step t8866.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.73  (step t8866.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) false)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t8866.t2.t1))
% 14.51/14.73  (step t8866.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t8866.t2.a1))
% 14.51/14.73  (step t8866.t2.t4 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t8866.t2.t3))
% 14.51/14.73  (step t8866.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8866.t2.a3))
% 14.51/14.73  (step t8866.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) :rule symm :premises (t8866.t2.a2))
% 14.51/14.73  (step t8866.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t8866.t2.t6))
% 14.51/14.73  (step t8866.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) :rule trans :premises (t8866.t2.t5 t8866.t2.t7))
% 14.51/14.73  (step t8866.t2.t9 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t8866.t2.t8))
% 14.51/14.73  (step t8866.t2.t10 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) :rule symm :premises (t8866.t2.a4))
% 14.51/14.73  (step t8866.t2.t11 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t8866.t2.t10 t8866.t2.a3))
% 14.51/14.73  (step t8866.t2.t12 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) :rule symm :premises (t8866.t2.t11))
% 14.51/14.73  (step t8866.t2.t13 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) :rule trans :premises (t8866.t2.t9 t8866.t2.t12))
% 14.51/14.73  (step t8866.t2.t14 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t8866.t2.t13))
% 14.51/14.73  (step t8866.t2.t15 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule cong :premises (t8866.t2.t4 t8866.t2.t14))
% 14.51/14.73  (step t8866.t2.t16 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) false) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.73  (step t8866.t2.t17 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv2 :premises (t8866.t2.t16))
% 14.51/14.73  (step t8866.t2.t18 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) :rule not_not)
% 14.51/14.73  (step t8866.t2.t19 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) false) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) :rule resolution :premises (t8866.t2.t17 t8866.t2.t18))
% 14.51/14.73  (step t8866.t2.t20 (cl (= (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) false)) :rule resolution :premises (t8866.t2.t19 t8866.t2.a0))
% 14.51/14.73  (step t8866.t2.t21 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t8866.t2.t15 t8866.t2.t20))
% 14.51/14.73  (step t8866.t2.t22 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8866.t2.t2 t8866.t2.t21))
% 14.51/14.73  (step t8866.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t8866.t2.a0 t8866.t2.a1 t8866.t2.a2 t8866.t2.a3 t8866.t2.a4))
% 14.51/14.73  (step t8866.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.51/14.73  (step t8866.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8866.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8866.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8866.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8866.t8 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8866.t2 t8866.t3 t8866.t4 t8866.t5 t8866.t6 t8866.t7))
% 14.51/14.73  (step t8866.t9 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t8866.t8))
% 14.51/14.73  (step t8866.t10 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t8866.t9))
% 14.51/14.73  (step t8866.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8866.t1 t8866.t10))
% 14.51/14.73  (step t8866.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.51/14.73  (step t8866.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8866.t11 t8866.t12))
% 14.51/14.73  (step t8866.t14 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t8866.t13))
% 14.51/14.73  (step t8866.t15 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t8866.t14))
% 14.51/14.73  (step t8866.t16 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 14.51/14.73  (step t8866.t17 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8866.t18)
% 14.51/14.73  (assume t8866.t18.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8866.t18.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.73  (step t8866.t18.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t8866.t18.a1))
% 14.51/14.73  (step t8866.t18.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t8866.t18.t1))
% 14.51/14.73  (step t8866.t18.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8866.t18.a0))
% 14.51/14.73  (step t8866.t18.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t8866.t18.t3))
% 14.51/14.73  (step t8866.t18.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8866.t18.t4))
% 14.51/14.73  (step t8866.t18.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.51/14.73  (step t8866.t18.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t8866.t18.t5 t8866.t18.t6))
% 14.51/14.73  (step t8866.t18.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t8866.t18.t2 t8866.t18.t7))
% 14.51/14.73  (step t8866.t18 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t8866.t18.a0 t8866.t18.a1))
% 14.51/14.73  (step t8866.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8866.t20 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8866.t21 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t8866.t18 t8866.t19 t8866.t20))
% 14.51/14.73  (step t8866.t22 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t8866.t21))
% 14.51/14.73  (step t8866.t23 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t8866.t22))
% 14.51/14.73  (step t8866.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t8866.t17 t8866.t23))
% 14.51/14.73  (step t8866.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.51/14.73  (step t8866.t26 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t8866.t24 t8866.t25))
% 14.51/14.73  (step t8866.t27 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t8866.t26))
% 14.51/14.73  (step t8866.t28 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t8866.t27))
% 14.51/14.73  (step t8866.t29 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.51/14.73  (step t8866.t30 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t8866.t29 t8866.a0 t8866.a1))
% 14.51/14.73  (step t8866.t31 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t8866.t28 t8866.t30))
% 14.51/14.73  (step t8866.t32 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8866.t16 t8866.a4 t8866.t31 t8866.a2 t8866.a0 t8866.a3))
% 14.51/14.73  (step t8866.t33 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8866.t15 t8866.t32))
% 14.51/14.73  (step t8866 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t8866.a0 t8866.a1 t8866.a2 t8866.a3 t8866.a4))
% 14.51/14.73  (step t8867 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8868 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8869 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8870 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8871 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.51/14.73  (step t8872 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t8866 t8867 t8868 t8869 t8870 t8871))
% 14.51/14.73  (step t8873 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t8872))
% 14.51/14.73  (step t8874 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t8873))
% 14.51/14.73  (step t8875 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8865 t8874))
% 14.51/14.73  (step t8876 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.51/14.73  (step t8877 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8875 t8876))
% 14.51/14.73  (step t8878 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t8877))
% 14.51/14.73  (step t8879 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t8878))
% 14.51/14.73  (step t8880 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8864 t8879))
% 14.51/14.73  (step t8881 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8882 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t8883 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.51/14.73  (step t8884 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t8885 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))))) :rule or_neg)
% 14.51/14.73  (step t8886 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t8887 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8880 t8881 t8882 t8883 t8884 t8885 t8886))
% 14.51/14.73  (step t8888 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t8887))
% 14.51/14.73  (step t8889 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8862 t8863 t8888))
% 14.51/14.73  (step t8890 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t8889))
% 14.51/14.73  (step t8891 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t8890))
% 14.51/14.73  (step t8892 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t8860 t8861 t7434 t8891 t4394 t4393 t5741 t5988 t4392 t4913 t4392 t7579 t5640))
% 14.51/14.73  (step t8893 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t8892))
% 14.51/14.73  (step t8894 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5991))
% 14.51/14.73  (step t8895 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t8893 t8894 t4725))
% 14.51/14.73  (step t8896 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule contraction :premises (t8895))
% 14.51/14.73  (step t8897 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t4951))
% 14.51/14.73  (step t8898 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t8896 t8897 t4875 t5779 t4394 t4393))
% 14.51/14.73  (step t8899 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule contraction :premises (t8898))
% 14.51/14.73  (step t8900 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule and_neg)
% 14.51/14.73  (step t8901 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8902)
% 14.51/14.73  (assume t8902.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8902.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.73  (assume t8902.a2 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.51/14.73  (assume t8902.a3 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 14.51/14.73  (assume t8902.a4 (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))
% 14.51/14.73  (step t8902.t1 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8902.t2)
% 14.51/14.73  (assume t8902.t2.a0 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.51/14.73  (assume t8902.t2.a1 (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))
% 14.51/14.73  (assume t8902.t2.a2 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8902.t2.a3 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.73  (assume t8902.t2.a4 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 14.51/14.73  (step t8902.t2.t1 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) :rule symm :premises (t8902.t2.a0))
% 14.51/14.73  (step t8902.t2.t2 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) :rule symm :premises (t8902.t2.a4))
% 14.51/14.73  (step t8902.t2.t3 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule symm :premises (t8902.t2.t2))
% 14.51/14.73  (step t8902.t2.t4 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t8902.t2.a3))
% 14.51/14.73  (step t8902.t2.t5 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t8902.t2.t4))
% 14.51/14.73  (step t8902.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8902.t2.a2))
% 14.51/14.73  (step t8902.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t8902.t2.t6 t8902.t2.t6))
% 14.51/14.73  (step t8902.t2.t8 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t8902.t2.t5 t8902.t2.t7))
% 14.51/14.73  (step t8902.t2.t9 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 14.51/14.73  (step t8902.t2.t10 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) :rule cong :premises (t8902.t2.t8 t8902.t2.t9))
% 14.51/14.73  (step t8902.t2.t11 (cl (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t8902.t2.a1))
% 14.51/14.73  (step t8902.t2.t12 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t8902.t2.t1))
% 14.51/14.73  (step t8902.t2.t13 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule cong :premises (t8902.t2.t12 t8902.t2.t9))
% 14.51/14.73  (step t8902.t2.t14 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule trans :premises (t8902.t2.t1 t8902.t2.t3 t8902.t2.t10 t8902.t2.t11 t8902.t2.t13))
% 14.51/14.73  (step t8902.t2 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule subproof :discharge (t8902.t2.a0 t8902.t2.a1 t8902.t2.a2 t8902.t2.a3 t8902.t2.a4))
% 14.51/14.73  (step t8902.t3 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8902.t4 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8902.t5 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8902.t6 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.73  (step t8902.t7 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8902.t8 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8902.t2 t8902.t3 t8902.t4 t8902.t5 t8902.t6 t8902.t7))
% 14.51/14.73  (step t8902.t9 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule reordering :premises (t8902.t8))
% 14.51/14.73  (step t8902.t10 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule contraction :premises (t8902.t9))
% 14.51/14.73  (step t8902.t11 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule resolution :premises (t8902.t1 t8902.t10))
% 14.51/14.73  (step t8902.t12 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule implies_neg2)
% 14.51/14.73  (step t8902.t13 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule resolution :premises (t8902.t11 t8902.t12))
% 14.51/14.73  (step t8902.t14 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule contraction :premises (t8902.t13))
% 14.51/14.73  (step t8902.t15 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule implies :premises (t8902.t14))
% 14.51/14.73  (step t8902.t16 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 14.51/14.73  (step t8902.t17 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8902.t16 t8902.a2 t8902.a4 t8902.a0 t8902.a1 t8902.a3))
% 14.51/14.73  (step t8902.t18 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule resolution :premises (t8902.t15 t8902.t17))
% 14.51/14.73  (step t8902 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule subproof :discharge (t8902.a0 t8902.a1 t8902.a2 t8902.a3 t8902.a4))
% 14.51/14.73  (step t8903 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8904 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.73  (step t8905 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8906 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8907 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8908 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule resolution :premises (t8902 t8903 t8904 t8905 t8906 t8907))
% 14.51/14.73  (step t8909 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule reordering :premises (t8908))
% 14.51/14.73  (step t8910 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule contraction :premises (t8909))
% 14.51/14.73  (step t8911 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule resolution :premises (t8901 t8910))
% 14.51/14.73  (step t8912 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule implies_neg2)
% 14.51/14.73  (step t8913 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule resolution :premises (t8911 t8912))
% 14.51/14.73  (step t8914 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)))) :rule contraction :premises (t8913))
% 14.51/14.73  (step t8915 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule implies :premises (t8914))
% 14.51/14.73  (step t8916 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10))) :rule resolution :premises (t8900 t8915))
% 14.51/14.73  (step t8917 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t8916))
% 14.51/14.73  (step t8918 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) :rule or :premises (t6089))
% 14.51/14.73  (step t8919 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule equiv_pos2)
% 14.51/14.73  (step t8920 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))))) :rule cong :premises (t7333 t5941 t4974 t6092))
% 14.51/14.73  (step t8921 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule and_neg)
% 14.51/14.73  (step t8922 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8923)
% 14.51/14.73  (assume t8923.a0 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.51/14.73  (assume t8923.a1 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 14.51/14.73  (assume t8923.a2 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))
% 14.51/14.73  (step t8923.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8923.t2)
% 14.51/14.73  (assume t8923.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))
% 14.51/14.73  (assume t8923.t2.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.51/14.73  (assume t8923.t2.a2 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 14.51/14.73  (step t8923.t2.t1 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) false) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8923.t2.t2 (cl (not (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) false)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule equiv1 :premises (t8923.t2.t1))
% 14.51/14.73  (step t8923.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) :rule symm :premises (t8923.t2.a2))
% 14.51/14.73  (step t8923.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) :rule symm :premises (t8923.t2.a1))
% 14.51/14.73  (step t8923.t2.t5 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t8923.t2.t4))
% 14.51/14.73  (step t8923.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e10 tptp.e12))) :rule trans :premises (t8923.t2.t3 t8923.t2.t5))
% 14.51/14.73  (step t8923.t2.t7 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.51/14.73  (step t8923.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11) (tptp.op1 tptp.e10 tptp.e11))) :rule cong :premises (t8923.t2.t3 t8923.t2.t7))
% 14.51/14.73  (step t8923.t2.t9 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule cong :premises (t8923.t2.t6 t8923.t2.t8))
% 14.51/14.73  (step t8923.t2.t10 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.73  (step t8923.t2.t11 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) :rule equiv2 :premises (t8923.t2.t10))
% 14.51/14.73  (step t8923.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule not_not)
% 14.51/14.73  (step t8923.t2.t13 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t8923.t2.t11 t8923.t2.t12))
% 14.51/14.73  (step t8923.t2.t14 (cl (= (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) false)) :rule resolution :premises (t8923.t2.t13 t8923.t2.a0))
% 14.51/14.73  (step t8923.t2.t15 (cl (= (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) false)) :rule trans :premises (t8923.t2.t9 t8923.t2.t14))
% 14.51/14.73  (step t8923.t2.t16 (cl (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule resolution :premises (t8923.t2.t2 t8923.t2.t15))
% 14.51/14.73  (step t8923.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule subproof :discharge (t8923.t2.a0 t8923.t2.a1 t8923.t2.a2))
% 14.51/14.73  (step t8923.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.51/14.73  (step t8923.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8923.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8923.t6 (cl (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t8923.t2 t8923.t3 t8923.t4 t8923.t5))
% 14.51/14.73  (step t8923.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule reordering :premises (t8923.t6))
% 14.51/14.73  (step t8923.t8 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule contraction :premises (t8923.t7))
% 14.51/14.73  (step t8923.t9 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule resolution :premises (t8923.t1 t8923.t8))
% 14.51/14.73  (step t8923.t10 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8923.t11 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule resolution :premises (t8923.t9 t8923.t10))
% 14.51/14.73  (step t8923.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule contraction :premises (t8923.t11))
% 14.51/14.73  (step t8923.t13 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule implies :premises (t8923.t12))
% 14.51/14.73  (step t8923.t14 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 14.51/14.73  (step t8923.t15 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t8923.t14 t8923.a2 t8923.a0 t8923.a1))
% 14.51/14.73  (step t8923.t16 (cl (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule resolution :premises (t8923.t13 t8923.t15))
% 14.51/14.73  (step t8923 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule subproof :discharge (t8923.a0 t8923.a1 t8923.a2))
% 14.51/14.73  (step t8924 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.73  (step t8925 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8926 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) :rule and_pos)
% 14.51/14.73  (step t8927 (cl (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))))) :rule resolution :premises (t8923 t8924 t8925 t8926))
% 14.51/14.73  (step t8928 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule reordering :premises (t8927))
% 14.51/14.73  (step t8929 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule contraction :premises (t8928))
% 14.51/14.73  (step t8930 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule resolution :premises (t8922 t8929))
% 14.51/14.73  (step t8931 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule implies_neg2)
% 14.51/14.73  (step t8932 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule resolution :premises (t8930 t8931))
% 14.51/14.73  (step t8933 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule contraction :premises (t8932))
% 14.51/14.73  (step t8934 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11))))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule implies :premises (t8933))
% 14.51/14.73  (step t8935 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule resolution :premises (t8921 t8934))
% 14.51/14.73  (step t8936 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.51/14.73  (step t8937 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t8938 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))))) :rule or_neg)
% 14.51/14.73  (step t8939 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t8940 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule resolution :premises (t8935 t8936 t8937 t8938 t8939))
% 14.51/14.73  (step t8941 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule contraction :premises (t8940))
% 14.51/14.73  (step t8942 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11))))) :rule resolution :premises (t8919 t8920 t8941))
% 14.51/14.73  (step t8943 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule or :premises (t8942))
% 14.51/14.73  (step t8944 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)))) :rule reordering :premises (t8943))
% 14.51/14.73  (step t8945 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t8917 t4541 t4393 t8918 t8944 t5005))
% 14.51/14.73  (step t8946 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) :rule contraction :premises (t8945))
% 14.51/14.73  (step t8947 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5935))
% 14.51/14.73  (step t8948 (cl (not (= (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))))) (not (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule equiv_pos2)
% 14.51/14.73  (step t8949 (cl (= (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) true) (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.73  (step t8950 (cl (not (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) true)) (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule equiv1 :premises (t8949))
% 14.51/14.73  (step t8951 (cl (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))))) :rule all_simplify)
% 14.51/14.73  (step t8952 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule refl)
% 14.51/14.73  (step t8953 (cl (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule all_simplify)
% 14.51/14.73  (step t8954 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule cong :premises (t8952 t8953))
% 14.51/14.73  (step t8955 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) true)) :rule all_simplify)
% 14.51/14.73  (step t8956 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) true)) :rule trans :premises (t8954 t8955))
% 14.51/14.73  (step t8957 (cl (= (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) true)) :rule trans :premises (t8951 t8956))
% 14.51/14.73  (step t8958 (cl (= (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t8950 t8957))
% 14.51/14.73  (step t8959 (cl (= (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))))) :rule cong :premises (t5170 t8958 t6059))
% 14.51/14.73  (step t8960 (cl (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule and_neg)
% 14.51/14.73  (step t8961 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8962)
% 14.51/14.73  (assume t8962.a0 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.73  (assume t8962.a1 (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))
% 14.51/14.73  (step t8962.t1 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8962.t2)
% 14.51/14.73  (assume t8962.t2.a0 (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))
% 14.51/14.73  (assume t8962.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.73  (step t8962.t2.t1 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) false) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule equiv_simplify)
% 14.51/14.73  (step t8962.t2.t2 (cl (not (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) false)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule equiv1 :premises (t8962.t2.t1))
% 14.51/14.73  (step t8962.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) :rule symm :premises (t8962.t2.a1))
% 14.51/14.73  (step t8962.t2.t4 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 14.51/14.73  (step t8962.t2.t5 (cl (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12) (tptp.op1 tptp.e12 tptp.e12))) :rule cong :premises (t8962.t2.t3 t8962.t2.t4))
% 14.51/14.73  (step t8962.t2.t6 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule cong :premises (t8962.t2.t3 t8962.t2.t5))
% 14.51/14.73  (step t8962.t2.t7 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) false) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.73  (step t8962.t2.t8 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) false) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv2 :premises (t8962.t2.t7))
% 14.51/14.73  (step t8962.t2.t9 (cl (not (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule not_not)
% 14.51/14.73  (step t8962.t2.t10 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) false) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule resolution :premises (t8962.t2.t8 t8962.t2.t9))
% 14.51/14.73  (step t8962.t2.t11 (cl (= (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) false)) :rule resolution :premises (t8962.t2.t10 t8962.t2.a0))
% 14.51/14.73  (step t8962.t2.t12 (cl (= (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) false)) :rule trans :premises (t8962.t2.t6 t8962.t2.t11))
% 14.51/14.73  (step t8962.t2.t13 (cl (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule resolution :premises (t8962.t2.t2 t8962.t2.t12))
% 14.51/14.73  (step t8962.t2 (cl (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule subproof :discharge (t8962.t2.a0 t8962.t2.a1))
% 14.51/14.73  (step t8962.t3 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_pos)
% 14.51/14.73  (step t8962.t4 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8962.t5 (cl (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t8962.t2 t8962.t3 t8962.t4))
% 14.51/14.73  (step t8962.t6 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule reordering :premises (t8962.t5))
% 14.51/14.73  (step t8962.t7 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule contraction :premises (t8962.t6))
% 14.51/14.73  (step t8962.t8 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule resolution :premises (t8962.t1 t8962.t7))
% 14.51/14.73  (step t8962.t9 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule implies_neg2)
% 14.51/14.73  (step t8962.t10 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule resolution :premises (t8962.t8 t8962.t9))
% 14.51/14.73  (step t8962.t11 (cl (=> (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule contraction :premises (t8962.t10))
% 14.51/14.73  (step t8962.t12 (cl (not (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule implies :premises (t8962.t11))
% 14.51/14.73  (step t8962.t13 (cl (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 14.51/14.73  (step t8962.t14 (cl (and (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t8962.t13 t8962.a1 t8962.a0))
% 14.51/14.73  (step t8962.t15 (cl (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule resolution :premises (t8962.t12 t8962.t14))
% 14.51/14.73  (step t8962 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule subproof :discharge (t8962.a0 t8962.a1))
% 14.51/14.73  (step t8963 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8964 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_pos)
% 14.51/14.73  (step t8965 (cl (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule resolution :premises (t8962 t8963 t8964))
% 14.51/14.73  (step t8966 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule reordering :premises (t8965))
% 14.51/14.73  (step t8967 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule contraction :premises (t8966))
% 14.51/14.73  (step t8968 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule resolution :premises (t8961 t8967))
% 14.51/14.73  (step t8969 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule implies_neg2)
% 14.51/14.73  (step t8970 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule resolution :premises (t8968 t8969))
% 14.51/14.73  (step t8971 (cl (=> (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule contraction :premises (t8970))
% 14.51/14.73  (step t8972 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule implies :premises (t8971))
% 14.51/14.73  (step t8973 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule resolution :premises (t8960 t8972))
% 14.51/14.73  (step t8974 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t8975 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))))) :rule or_neg)
% 14.51/14.73  (step t8976 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule or_neg)
% 14.51/14.73  (step t8977 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule resolution :premises (t8973 t8974 t8975 t8976))
% 14.51/14.73  (step t8978 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule contraction :premises (t8977))
% 14.51/14.73  (step t8979 (cl (or (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12))))) :rule resolution :premises (t8948 t8959 t8978))
% 14.51/14.73  (step t8980 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule or :premises (t8979))
% 14.51/14.73  (step t8981 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)))) :rule reordering :premises (t8980))
% 14.51/14.73  (step t8982 (cl (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule or :premises (t7756))
% 14.51/14.73  (step t8983 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t8946 t8947 t4807 t5252 t8981 t8982 t5640 t7361 t4806 t4393 t4541))
% 14.51/14.73  (step t8984 (cl (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t8983))
% 14.51/14.73  (step t8985 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t8984))
% 14.51/14.73  (step t8986 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_pos2)
% 14.51/14.73  (step t8987 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))))) :rule cong :premises (t4364 t5941 t4545 t4666 t4408))
% 14.51/14.73  (step t8988 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule and_neg)
% 14.51/14.73  (step t8989 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8990)
% 14.51/14.73  (assume t8990.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (assume t8990.a1 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 14.51/14.73  (assume t8990.a2 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.73  (assume t8990.a3 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))
% 14.51/14.73  (step t8990.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies_neg1)
% 14.51/14.73  (anchor :step t8990.t2)
% 14.51/14.73  (assume t8990.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))
% 14.51/14.73  (assume t8990.t2.a1 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.73  (assume t8990.t2.a2 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 14.51/14.73  (assume t8990.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.73  (step t8990.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule equiv_simplify)
% 14.51/14.73  (step t8990.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule equiv1 :premises (t8990.t2.t1))
% 14.51/14.73  (step t8990.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e11)) :rule symm :premises (t8990.t2.a1))
% 14.51/14.73  (step t8990.t2.t4 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule symm :premises (t8990.t2.t3))
% 14.51/14.73  (step t8990.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t8990.t2.a3))
% 14.51/14.73  (step t8990.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) :rule symm :premises (t8990.t2.a2))
% 14.51/14.73  (step t8990.t2.t7 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule symm :premises (t8990.t2.t6))
% 14.51/14.73  (step t8990.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e11 tptp.e10))) :rule trans :premises (t8990.t2.t5 t8990.t2.t7))
% 14.51/14.73  (step t8990.t2.t9 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule cong :premises (t8990.t2.t4 t8990.t2.t8))
% 14.51/14.73  (step t8990.t2.t10 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.73  (step t8990.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv2 :premises (t8990.t2.t10))
% 14.51/14.73  (step t8990.t2.t12 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) :rule not_not)
% 14.51/14.73  (step t8990.t2.t13 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) :rule resolution :premises (t8990.t2.t11 t8990.t2.t12))
% 14.51/14.73  (step t8990.t2.t14 (cl (= (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) false)) :rule resolution :premises (t8990.t2.t13 t8990.t2.a0))
% 14.51/14.73  (step t8990.t2.t15 (cl (= (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) false)) :rule trans :premises (t8990.t2.t9 t8990.t2.t14))
% 14.51/14.73  (step t8990.t2.t16 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8990.t2.t2 t8990.t2.t15))
% 14.51/14.73  (step t8990.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t8990.t2.a0 t8990.t2.a1 t8990.t2.a2 t8990.t2.a3))
% 14.51/14.73  (step t8990.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 14.51/14.73  (step t8990.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8990.t5 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8990.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8990.t7 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8990.t2 t8990.t3 t8990.t4 t8990.t5 t8990.t6))
% 14.51/14.73  (step t8990.t8 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t8990.t7))
% 14.51/14.73  (step t8990.t9 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t8990.t8))
% 14.51/14.73  (step t8990.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8990.t1 t8990.t9))
% 14.51/14.73  (step t8990.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.51/14.73  (step t8990.t12 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8990.t10 t8990.t11))
% 14.51/14.73  (step t8990.t13 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t8990.t12))
% 14.51/14.73  (step t8990.t14 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t8990.t13))
% 14.51/14.73  (step t8990.t15 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule and_neg)
% 14.51/14.73  (step t8990.t16 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8990.t15 t8990.a3 t8990.a2 t8990.a1 t8990.a0))
% 14.51/14.73  (step t8990.t17 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8990.t14 t8990.t16))
% 14.51/14.73  (step t8990 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule subproof :discharge (t8990.a0 t8990.a1 t8990.a2 t8990.a3))
% 14.51/14.73  (step t8991 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.73  (step t8992 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.51/14.73  (step t8993 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.73  (step t8994 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 14.51/14.73  (step t8995 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t8990 t8991 t8992 t8993 t8994))
% 14.51/14.73  (step t8996 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t8995))
% 14.51/14.73  (step t8997 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule contraction :premises (t8996))
% 14.51/14.73  (step t8998 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8989 t8997))
% 14.51/14.73  (step t8999 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule implies_neg2)
% 14.51/14.73  (step t9000 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8998 t8999))
% 14.51/14.73  (step t9001 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t9000))
% 14.51/14.73  (step t9002 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule implies :premises (t9001))
% 14.51/14.73  (step t9003 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule resolution :premises (t8988 t9002))
% 14.51/14.73  (step t9004 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t9005 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.51/14.73  (step t9006 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.51/14.73  (step t9007 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))))) :rule or_neg)
% 14.51/14.73  (step t9008 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.73  (step t9009 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t9003 t9004 t9005 t9006 t9007 t9008))
% 14.51/14.73  (step t9010 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (not (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t9009))
% 14.51/14.73  (step t9011 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))))) :rule resolution :premises (t8986 t8987 t9010))
% 14.51/14.73  (step t9012 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule or :premises (t9011))
% 14.51/14.73  (step t9013 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule reordering :premises (t9012))
% 14.51/14.73  (step t9014 (cl (or (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)))) :rule and :premises (t4350))
% 14.51/14.73  (step t9015 (cl (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t9014))
% 14.51/14.73  (step t9016 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) :rule or :premises (t5702))
% 14.51/14.73  (step t9017 (cl (not (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))))) (not (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.74  (step t9018 (cl (= (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))))) :rule cong :premises (t5054 t8250 t5826))
% 14.51/14.74  (step t9019 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 14.51/14.74  (step t9020 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9021)
% 14.51/14.74  (assume t9021.a0 (not (= tptp.e12 tptp.e13)))
% 14.51/14.74  (assume t9021.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))
% 14.51/14.74  (step t9021.t1 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9021.t2)
% 14.51/14.74  (assume t9021.t2.a0 (not (= tptp.e12 tptp.e13)))
% 14.51/14.74  (assume t9021.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))
% 14.51/14.74  (step t9021.t2.t1 (cl (= (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) false) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.74  (step t9021.t2.t2 (cl (not (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) false)) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule equiv1 :premises (t9021.t2.t1))
% 14.51/14.74  (step t9021.t2.t3 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 14.51/14.74  (step t9021.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) :rule symm :premises (t9021.t2.a1))
% 14.51/14.74  (step t9021.t2.t5 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t9021.t2.t4))
% 14.51/14.74  (step t9021.t2.t6 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) :rule symm :premises (t9021.t2.t5))
% 14.51/14.74  (step t9021.t2.t7 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e12 tptp.e13))) :rule cong :premises (t9021.t2.t3 t9021.t2.t6))
% 14.51/14.74  (step t9021.t2.t8 (cl (= (= (= tptp.e12 tptp.e13) false) (not (= tptp.e12 tptp.e13)))) :rule equiv_simplify)
% 14.51/14.74  (step t9021.t2.t9 (cl (= (= tptp.e12 tptp.e13) false) (not (not (= tptp.e12 tptp.e13)))) :rule equiv2 :premises (t9021.t2.t8))
% 14.51/14.74  (step t9021.t2.t10 (cl (not (not (not (= tptp.e12 tptp.e13)))) (= tptp.e12 tptp.e13)) :rule not_not)
% 14.51/14.74  (step t9021.t2.t11 (cl (= (= tptp.e12 tptp.e13) false) (= tptp.e12 tptp.e13)) :rule resolution :premises (t9021.t2.t9 t9021.t2.t10))
% 14.51/14.74  (step t9021.t2.t12 (cl (= (= tptp.e12 tptp.e13) false)) :rule resolution :premises (t9021.t2.t11 t9021.t2.a0))
% 14.51/14.74  (step t9021.t2.t13 (cl (= (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)) false)) :rule trans :premises (t9021.t2.t7 t9021.t2.t12))
% 14.51/14.74  (step t9021.t2.t14 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t9021.t2.t2 t9021.t2.t13))
% 14.51/14.74  (step t9021.t2 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t9021.t2.a0 t9021.t2.a1))
% 14.51/14.74  (step t9021.t3 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9021.t4 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9021.t5 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t9021.t2 t9021.t3 t9021.t4))
% 14.51/14.74  (step t9021.t6 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t9021.t5))
% 14.51/14.74  (step t9021.t7 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t9021.t6))
% 14.51/14.74  (step t9021.t8 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t9021.t1 t9021.t7))
% 14.51/14.74  (step t9021.t9 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 14.51/14.74  (step t9021.t10 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t9021.t8 t9021.t9))
% 14.51/14.74  (step t9021.t11 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t9021.t10))
% 14.51/14.74  (step t9021.t12 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t9021.t11))
% 14.51/14.74  (step t9021.t13 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 14.51/14.74  (step t9021.t14 (cl (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t9021.t13 t9021.a0 t9021.a1))
% 14.51/14.74  (step t9021.t15 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t9021.t12 t9021.t14))
% 14.51/14.74  (step t9021 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t9021.a0 t9021.a1))
% 14.51/14.74  (step t9022 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9023 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9024 (cl (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t9021 t9022 t9023))
% 14.51/14.74  (step t9025 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t9024))
% 14.51/14.74  (step t9026 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t9025))
% 14.51/14.74  (step t9027 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t9020 t9026))
% 14.51/14.74  (step t9028 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 14.51/14.74  (step t9029 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t9027 t9028))
% 14.51/14.74  (step t9030 (cl (=> (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t9029))
% 14.51/14.74  (step t9031 (cl (not (and (not (= tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t9030))
% 14.51/14.74  (step t9032 (cl (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t9019 t9031))
% 14.51/14.74  (step t9033 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (not (= tptp.e12 tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9034 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9035 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9036 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t9032 t9033 t9034 t9035))
% 14.51/14.74  (step t9037 (cl (or (not (not (= tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t9036))
% 14.51/14.74  (step t9038 (cl (or (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t9017 t9018 t9037))
% 14.51/14.74  (step t9039 (cl (= tptp.e12 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12)))) :rule or :premises (t9038))
% 14.51/14.74  (step t9040 (cl (= tptp.e12 tptp.e13) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t9039))
% 14.51/14.74  (step t9041 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t6290))
% 14.51/14.74  (step t9042 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t7664))
% 14.51/14.74  (step t9043 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t7700 t4393 t7701))
% 14.51/14.74  (step t9044 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule equiv_pos2)
% 14.51/14.74  (step t9045 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))))) :rule cong :premises (t4364 t4478 t5941 t7556 t4438 t4448 t6119))
% 14.51/14.74  (step t9046 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) :rule and_neg)
% 14.51/14.74  (step t9047 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9048)
% 14.51/14.74  (assume t9048.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.74  (assume t9048.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.74  (assume t9048.a2 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 14.51/14.74  (assume t9048.a3 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.74  (assume t9048.a4 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.74  (assume t9048.a5 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))
% 14.51/14.74  (step t9048.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9048.t2)
% 14.51/14.74  (assume t9048.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))
% 14.51/14.74  (assume t9048.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.74  (assume t9048.t2.a2 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.74  (assume t9048.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.74  (assume t9048.t2.a4 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.74  (assume t9048.t2.a5 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))
% 14.51/14.74  (step t9048.t2.t1 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule equiv_simplify)
% 14.51/14.74  (step t9048.t2.t2 (cl (not (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) false)) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule equiv1 :premises (t9048.t2.t1))
% 14.51/14.74  (step t9048.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e11)) :rule symm :premises (t9048.t2.a1))
% 14.51/14.74  (step t9048.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t9048.t2.a3))
% 14.51/14.74  (step t9048.t2.t5 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t9048.t2.t4))
% 14.51/14.74  (step t9048.t2.t6 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule cong :premises (t9048.t2.t5 t9048.t2.t5))
% 14.51/14.74  (step t9048.t2.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t9048.t2.a4))
% 14.51/14.74  (step t9048.t2.t8 (cl (= (tptp.op1 tptp.e10 tptp.e10) tptp.e11)) :rule trans :premises (t9048.t2.t6 t9048.t2.t7))
% 14.51/14.74  (step t9048.t2.t9 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10))) :rule symm :premises (t9048.t2.t8))
% 14.51/14.74  (step t9048.t2.t10 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t9048.t2.t3 t9048.t2.t9))
% 14.51/14.74  (step t9048.t2.t11 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 tptp.e12 tptp.e13))) :rule symm :premises (t9048.t2.t10))
% 14.51/14.74  (step t9048.t2.t12 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10)) :rule symm :premises (t9048.t2.a2))
% 14.51/14.74  (step t9048.t2.t13 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t9048.t2.t12))
% 14.51/14.74  (step t9048.t2.t14 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) :rule trans :premises (t9048.t2.t4 t9048.t2.t13))
% 14.51/14.74  (step t9048.t2.t15 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t9048.t2.t14))
% 14.51/14.74  (step t9048.t2.t16 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 14.51/14.74  (step t9048.t2.t17 (cl (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule cong :premises (t9048.t2.t8 t9048.t2.t16))
% 14.51/14.74  (step t9048.t2.t18 (cl (= (tptp.op1 tptp.e11 tptp.e10) tptp.e10)) :rule symm :premises (t9048.t2.a5))
% 14.51/14.74  (step t9048.t2.t19 (cl (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t9048.t2.t17 t9048.t2.t18 t9048.t2.t5))
% 14.51/14.74  (step t9048.t2.t20 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) :rule symm :premises (t9048.t2.t19))
% 14.51/14.74  (step t9048.t2.t21 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) :rule trans :premises (t9048.t2.t15 t9048.t2.t20))
% 14.51/14.74  (step t9048.t2.t22 (cl (= (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10) (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t9048.t2.t21))
% 14.51/14.74  (step t9048.t2.t23 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule cong :premises (t9048.t2.t11 t9048.t2.t22))
% 14.51/14.74  (step t9048.t2.t24 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.74  (step t9048.t2.t25 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv2 :premises (t9048.t2.t24))
% 14.51/14.74  (step t9048.t2.t26 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) :rule not_not)
% 14.51/14.74  (step t9048.t2.t27 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t9048.t2.t25 t9048.t2.t26))
% 14.51/14.74  (step t9048.t2.t28 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) false)) :rule resolution :premises (t9048.t2.t27 t9048.t2.a0))
% 14.51/14.74  (step t9048.t2.t29 (cl (= (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) false)) :rule trans :premises (t9048.t2.t23 t9048.t2.t28))
% 14.51/14.74  (step t9048.t2.t30 (cl (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule resolution :premises (t9048.t2.t2 t9048.t2.t29))
% 14.51/14.74  (step t9048.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule subproof :discharge (t9048.t2.a0 t9048.t2.a1 t9048.t2.a2 t9048.t2.a3 t9048.t2.a4 t9048.t2.a5))
% 14.51/14.74  (step t9048.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 14.51/14.74  (step t9048.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9048.t5 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9048.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9048.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.74  (step t9048.t8 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.51/14.74  (step t9048.t9 (cl (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t9048.t2 t9048.t3 t9048.t4 t9048.t5 t9048.t6 t9048.t7 t9048.t8))
% 14.51/14.74  (step t9048.t10 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule reordering :premises (t9048.t9))
% 14.51/14.74  (step t9048.t11 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule contraction :premises (t9048.t10))
% 14.51/14.74  (step t9048.t12 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule resolution :premises (t9048.t1 t9048.t11))
% 14.51/14.74  (step t9048.t13 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule implies_neg2)
% 14.51/14.74  (step t9048.t14 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule resolution :premises (t9048.t12 t9048.t13))
% 14.51/14.74  (step t9048.t15 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule contraction :premises (t9048.t14))
% 14.51/14.74  (step t9048.t16 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule implies :premises (t9048.t15))
% 14.51/14.74  (step t9048.t17 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule and_neg)
% 14.51/14.74  (step t9048.t18 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t9048.t17 t9048.a5 t9048.a4 t9048.a3 t9048.a0 t9048.a1 t9048.a2))
% 14.51/14.74  (step t9048.t19 (cl (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule resolution :premises (t9048.t16 t9048.t18))
% 14.51/14.74  (step t9048 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule subproof :discharge (t9048.a0 t9048.a1 t9048.a2 t9048.a3 t9048.a4 t9048.a5))
% 14.51/14.74  (step t9049 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9050 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.74  (step t9051 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) :rule and_pos)
% 14.51/14.74  (step t9052 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9053 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9054 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) :rule and_pos)
% 14.51/14.74  (step t9055 (cl (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))))) :rule resolution :premises (t9048 t9049 t9050 t9051 t9052 t9053 t9054))
% 14.51/14.74  (step t9056 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule reordering :premises (t9055))
% 14.51/14.74  (step t9057 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule contraction :premises (t9056))
% 14.51/14.74  (step t9058 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule resolution :premises (t9047 t9057))
% 14.51/14.74  (step t9059 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule implies_neg2)
% 14.51/14.74  (step t9060 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule resolution :premises (t9058 t9059))
% 14.51/14.74  (step t9061 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule contraction :premises (t9060))
% 14.51/14.74  (step t9062 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule implies :premises (t9061))
% 14.51/14.74  (step t9063 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule resolution :premises (t9046 t9062))
% 14.51/14.74  (step t9064 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9065 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.51/14.74  (step t9066 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.51/14.74  (step t9067 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.74  (step t9068 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9069 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))))) :rule or_neg)
% 14.51/14.74  (step t9070 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (not (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule or_neg)
% 14.51/14.74  (step t9071 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule resolution :premises (t9063 t9064 t9065 t9066 t9067 t9068 t9069 t9070))
% 14.51/14.74  (step t9072 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule contraction :premises (t9071))
% 14.51/14.74  (step t9073 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))))) :rule resolution :premises (t9044 t9045 t9072))
% 14.51/14.74  (step t9074 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)))) :rule or :premises (t9073))
% 14.51/14.74  (step t9075 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t9074))
% 14.51/14.74  (step t9076 (cl (= (tptp.op1 tptp.e10 tptp.e10) (tptp.op1 (tptp.op1 tptp.e10 tptp.e10) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e10) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) :rule or :premises (t6089))
% 14.51/14.74  (step t9077 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t9013 t4393 t4691 t9015 t5317 t8055 t4394 t4541 t4393 t4585 t9016 t5742 t9040 t5079 t9041 t6326 t6327 t9042 t9043 t4875 t9075 t4541 t4393 t4472 t9076 t8944 t5005))
% 14.51/14.74  (step t9078 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e12 tptp.e10) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t9077))
% 14.51/14.74  (step t9079 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5935))
% 14.51/14.74  (step t9080 (cl (= tptp.e10 tptp.e12) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)))) :rule or :premises (t7756))
% 14.51/14.74  (step t9081 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4588))
% 14.51/14.74  (step t9082 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t9078 t9079 t4807 t5252 t5534 t4394 t4541 t4393 t4585 t8981 t9080 t5640 t9081 t4628))
% 14.51/14.74  (step t9083 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t9082))
% 14.51/14.74  (step t9084 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t4951))
% 14.51/14.74  (step t9085 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule resolution :premises (t9083 t9084 t4875))
% 14.51/14.74  (step t9086 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t9085))
% 14.51/14.74  (step t9087 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t9086 t7579 t5640))
% 14.51/14.74  (step t9088 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11))) :rule contraction :premises (t9087))
% 14.51/14.74  (step t9089 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t7396))
% 14.51/14.74  (step t9090 (cl (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t8702))
% 14.51/14.74  (step t9091 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t9088 t9089 t7434 t9090 t4806 t6052 t5043 t4584 t4394 t4541 t4393 t4585 t7458 t5005))
% 14.51/14.74  (step t9092 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule contraction :premises (t9091))
% 14.51/14.74  (step t9093 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule reordering :premises (t9092))
% 14.51/14.74  (step t9094 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t8899 t8985 t9093))
% 14.51/14.74  (step t9095 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) :rule contraction :premises (t9094))
% 14.51/14.74  (step t9096 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule equiv_pos2)
% 14.51/14.74  (step t9097 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))))) :rule cong :premises (t4364 t7333 t6058 t8749 t6229))
% 14.51/14.74  (step t9098 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule and_neg)
% 14.51/14.74  (step t9099 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9100)
% 14.51/14.74  (assume t9100.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.74  (assume t9100.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.51/14.74  (assume t9100.a2 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.74  (assume t9100.a3 (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))
% 14.51/14.74  (step t9100.t1 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9100.t2)
% 14.51/14.74  (assume t9100.t2.a0 (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))
% 14.51/14.74  (assume t9100.t2.a1 (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))
% 14.51/14.74  (assume t9100.t2.a2 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.74  (assume t9100.t2.a3 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.74  (step t9100.t2.t1 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) false) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule equiv_simplify)
% 14.51/14.74  (step t9100.t2.t2 (cl (not (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) false)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule equiv1 :premises (t9100.t2.t1))
% 14.51/14.74  (step t9100.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) :rule symm :premises (t9100.t2.a3))
% 14.51/14.74  (step t9100.t2.t4 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t9100.t2.a2))
% 14.51/14.74  (step t9100.t2.t5 (cl (= (tptp.op1 tptp.e10 tptp.e12) tptp.e10)) :rule symm :premises (t9100.t2.a1))
% 14.51/14.74  (step t9100.t2.t6 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t9100.t2.t5))
% 14.51/14.74  (step t9100.t2.t7 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) :rule trans :premises (t9100.t2.t4 t9100.t2.t6))
% 14.51/14.74  (step t9100.t2.t8 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t9100.t2.t7))
% 14.51/14.74  (step t9100.t2.t9 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.51/14.74  (step t9100.t2.t10 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) :rule cong :premises (t9100.t2.t3 t9100.t2.t9))
% 14.51/14.74  (step t9100.t2.t11 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) :rule symm :premises (t9100.t2.t10))
% 14.51/14.74  (step t9100.t2.t12 (cl (= (tptp.op1 tptp.e10 tptp.e12) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) :rule trans :premises (t9100.t2.t8 t9100.t2.t11))
% 14.51/14.74  (step t9100.t2.t13 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13) (tptp.op1 tptp.e10 tptp.e12))) :rule symm :premises (t9100.t2.t12))
% 14.51/14.74  (step t9100.t2.t14 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule cong :premises (t9100.t2.t3 t9100.t2.t13))
% 14.51/14.74  (step t9100.t2.t15 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.74  (step t9100.t2.t16 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) :rule equiv2 :premises (t9100.t2.t15))
% 14.51/14.74  (step t9100.t2.t17 (cl (not (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule not_not)
% 14.51/14.74  (step t9100.t2.t18 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule resolution :premises (t9100.t2.t16 t9100.t2.t17))
% 14.51/14.74  (step t9100.t2.t19 (cl (= (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) false)) :rule resolution :premises (t9100.t2.t18 t9100.t2.a0))
% 14.51/14.74  (step t9100.t2.t20 (cl (= (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)) false)) :rule trans :premises (t9100.t2.t14 t9100.t2.t19))
% 14.51/14.74  (step t9100.t2.t21 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t9100.t2.t2 t9100.t2.t20))
% 14.51/14.74  (step t9100.t2 (cl (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule subproof :discharge (t9100.t2.a0 t9100.t2.a1 t9100.t2.a2 t9100.t2.a3))
% 14.51/14.74  (step t9100.t3 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.51/14.74  (step t9100.t4 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9100.t5 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9100.t6 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.74  (step t9100.t7 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule resolution :premises (t9100.t2 t9100.t3 t9100.t4 t9100.t5 t9100.t6))
% 14.51/14.74  (step t9100.t8 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule reordering :premises (t9100.t7))
% 14.51/14.74  (step t9100.t9 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule contraction :premises (t9100.t8))
% 14.51/14.74  (step t9100.t10 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t9100.t1 t9100.t9))
% 14.51/14.74  (step t9100.t11 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule implies_neg2)
% 14.51/14.74  (step t9100.t12 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (=> (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule resolution :premises (t9100.t10 t9100.t11))
% 14.51/14.74  (step t9100.t13 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule contraction :premises (t9100.t12))
% 14.51/14.74  (step t9100.t14 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule implies :premises (t9100.t13))
% 14.51/14.74  (step t9100.t15 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_neg)
% 14.51/14.74  (step t9100.t16 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t9100.t15 t9100.a3 t9100.a1 t9100.a0 t9100.a2))
% 14.51/14.74  (step t9100.t17 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t9100.t14 t9100.t16))
% 14.51/14.74  (step t9100 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule subproof :discharge (t9100.a0 t9100.a1 t9100.a2 t9100.a3))
% 14.51/14.74  (step t9101 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9102 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9103 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.74  (step t9104 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) :rule and_pos)
% 14.51/14.74  (step t9105 (cl (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) :rule resolution :premises (t9100 t9101 t9102 t9103 t9104))
% 14.51/14.74  (step t9106 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule reordering :premises (t9105))
% 14.51/14.74  (step t9107 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule contraction :premises (t9106))
% 14.51/14.74  (step t9108 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t9099 t9107))
% 14.51/14.74  (step t9109 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule implies_neg2)
% 14.51/14.74  (step t9110 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule resolution :premises (t9108 t9109))
% 14.51/14.74  (step t9111 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule contraction :premises (t9110))
% 14.51/14.74  (step t9112 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule implies :premises (t9111))
% 14.51/14.74  (step t9113 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule resolution :premises (t9098 t9112))
% 14.51/14.74  (step t9114 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9115 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9116 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.51/14.74  (step t9117 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))))) :rule or_neg)
% 14.51/14.74  (step t9118 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (not (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9119 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule resolution :premises (t9113 t9114 t9115 t9116 t9117 t9118))
% 14.51/14.74  (step t9120 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule contraction :premises (t9119))
% 14.51/14.74  (step t9121 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13))))) :rule resolution :premises (t9096 t9097 t9120))
% 14.51/14.74  (step t9122 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule or :premises (t9121))
% 14.51/14.74  (step t9123 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 (tptp.op1 tptp.e13 tptp.e10) tptp.e13)))) :rule reordering :premises (t9122))
% 14.51/14.74  (step t9124 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t9095 t9123 t4393 t8309 t7915 t6227 t4394 t5079 t7458 t5005 t8805))
% 14.51/14.74  (step t9125 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9124))
% 14.51/14.74  (step t9126 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule or :premises (t7461))
% 14.51/14.74  (step t9127 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t9125 t9126 t7516 t5740))
% 14.51/14.74  (step t9128 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9127))
% 14.51/14.74  (step t9129 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t5896))
% 14.51/14.74  (step t9130 (cl (not (= (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (or (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))))) (not (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) (or (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.74  (step t9131 (cl (= (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (or (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))))) :rule cong :premises (t6003 t8250 t5781))
% 14.51/14.74  (step t9132 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 14.51/14.74  (step t9133 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9134)
% 14.51/14.74  (assume t9134.a0 (not (= tptp.e10 tptp.e13)))
% 14.51/14.74  (assume t9134.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))
% 14.51/14.74  (step t9134.t1 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9134.t2)
% 14.51/14.74  (assume t9134.t2.a0 (not (= tptp.e10 tptp.e13)))
% 14.51/14.74  (assume t9134.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))
% 14.51/14.74  (step t9134.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.74  (step t9134.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) false)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule equiv1 :premises (t9134.t2.t1))
% 14.51/14.74  (step t9134.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 14.51/14.74  (step t9134.t2.t4 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) :rule symm :premises (t9134.t2.a1))
% 14.51/14.74  (step t9134.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e10 tptp.e13))) :rule cong :premises (t9134.t2.t3 t9134.t2.t4))
% 14.51/14.74  (step t9134.t2.t6 (cl (= (= (= tptp.e10 tptp.e13) false) (not (= tptp.e10 tptp.e13)))) :rule equiv_simplify)
% 14.51/14.74  (step t9134.t2.t7 (cl (= (= tptp.e10 tptp.e13) false) (not (not (= tptp.e10 tptp.e13)))) :rule equiv2 :premises (t9134.t2.t6))
% 14.51/14.74  (step t9134.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e13)))) (= tptp.e10 tptp.e13)) :rule not_not)
% 14.51/14.74  (step t9134.t2.t9 (cl (= (= tptp.e10 tptp.e13) false) (= tptp.e10 tptp.e13)) :rule resolution :premises (t9134.t2.t7 t9134.t2.t8))
% 14.51/14.74  (step t9134.t2.t10 (cl (= (= tptp.e10 tptp.e13) false)) :rule resolution :premises (t9134.t2.t9 t9134.t2.a0))
% 14.51/14.74  (step t9134.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)) false)) :rule trans :premises (t9134.t2.t5 t9134.t2.t10))
% 14.51/14.74  (step t9134.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t9134.t2.t2 t9134.t2.t11))
% 14.51/14.74  (step t9134.t2 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t9134.t2.a0 t9134.t2.a1))
% 14.51/14.74  (step t9134.t3 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9134.t4 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9134.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t9134.t2 t9134.t3 t9134.t4))
% 14.51/14.74  (step t9134.t6 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t9134.t5))
% 14.51/14.74  (step t9134.t7 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t9134.t6))
% 14.51/14.74  (step t9134.t8 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t9134.t1 t9134.t7))
% 14.51/14.74  (step t9134.t9 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 14.51/14.74  (step t9134.t10 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t9134.t8 t9134.t9))
% 14.51/14.74  (step t9134.t11 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t9134.t10))
% 14.51/14.74  (step t9134.t12 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t9134.t11))
% 14.51/14.74  (step t9134.t13 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 14.51/14.74  (step t9134.t14 (cl (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t9134.t13 t9134.a0 t9134.a1))
% 14.51/14.74  (step t9134.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t9134.t12 t9134.t14))
% 14.51/14.74  (step t9134 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule subproof :discharge (t9134.a0 t9134.a1))
% 14.51/14.74  (step t9135 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9136 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9137 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t9134 t9135 t9136))
% 14.51/14.74  (step t9138 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t9137))
% 14.51/14.74  (step t9139 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule contraction :premises (t9138))
% 14.51/14.74  (step t9140 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t9133 t9139))
% 14.51/14.74  (step t9141 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule implies_neg2)
% 14.51/14.74  (step t9142 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t9140 t9141))
% 14.51/14.74  (step t9143 (cl (=> (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t9142))
% 14.51/14.74  (step t9144 (cl (not (and (not (= tptp.e10 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies :premises (t9143))
% 14.51/14.74  (step t9145 (cl (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t9132 t9144))
% 14.51/14.74  (step t9146 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (not (= tptp.e10 tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9147 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9148 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9149 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t9145 t9146 t9147 t9148))
% 14.51/14.74  (step t9150 (cl (or (not (not (= tptp.e10 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule contraction :premises (t9149))
% 14.51/14.74  (step t9151 (cl (or (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t9130 t9131 t9150))
% 14.51/14.74  (step t9152 (cl (= tptp.e10 tptp.e13) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12)))) :rule or :premises (t9151))
% 14.51/14.74  (step t9153 (cl (= tptp.e10 tptp.e13) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t9152))
% 14.51/14.74  (step t9154 (cl (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t8702))
% 14.51/14.74  (step t9155 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t6290))
% 14.51/14.74  (step t9156 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5991))
% 14.51/14.74  (step t9157 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t9129 t5934 t9153 t6028 t9154 t4806 t9155 t8891 t4394 t4393 t5741 t6326 t6327 t9156 t4725 t8018 t8309 t7915 t6227 t4394 t5079))
% 14.51/14.74  (step t9158 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule contraction :premises (t9157))
% 14.51/14.74  (step t9159 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or :premises (t4694))
% 14.51/14.74  (step t9160 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t9158 t5319 t9159 t4726 t4766 t4808 t4876 t4693 t4961 t4690 t4691))
% 14.51/14.74  (step t9161 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t9160))
% 14.51/14.74  (step t9162 (cl (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9163 (cl (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))))) :rule reordering :premises (t9162))
% 14.51/14.74  (step t9164 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9161 t6052 t5043 t4878 t4882 t9163 t4956 t4653 t4153))
% 14.51/14.74  (step t9165 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule contraction :premises (t9164))
% 14.51/14.74  (step t9166 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_pos)
% 14.51/14.74  (step t9167 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule reordering :premises (t9166))
% 14.51/14.74  (step t9168 (cl (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_pos)
% 14.51/14.74  (step t9169 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))))) :rule reordering :premises (t9168))
% 14.51/14.74  (step t9170 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t9165 t6175 t5824 t9167 t9169 t5321 t8774 t5323 t8805 t8777 t7458 t5005))
% 14.51/14.74  (step t9171 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9170))
% 14.51/14.74  (step t9172 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule or :premises (t7461))
% 14.51/14.74  (step t9173 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t9171 t9172 t7516 t5740))
% 14.51/14.74  (step t9174 (cl (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9173))
% 14.51/14.74  (step t9175 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule or :premises (t5601))
% 14.51/14.74  (step t9176 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule equiv_pos2)
% 14.51/14.74  (step t9177 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))))) :rule cong :premises (t4364 t6004 t4253 t5782 t4254 t5548 t5643))
% 14.51/14.74  (step t9178 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 14.51/14.74  (step t9179 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9180)
% 14.51/14.74  (assume t9180.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.74  (assume t9180.a1 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.74  (assume t9180.a2 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))
% 14.51/14.74  (assume t9180.a3 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.74  (assume t9180.a4 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.74  (assume t9180.a5 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.74  (step t9180.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9180.t2)
% 14.51/14.74  (assume t9180.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.74  (assume t9180.t2.a1 (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)))
% 14.51/14.74  (assume t9180.t2.a2 (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))
% 14.51/14.74  (assume t9180.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.74  (assume t9180.t2.a4 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.74  (assume t9180.t2.a5 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))
% 14.51/14.74  (step t9180.t2.t1 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) false) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule equiv_simplify)
% 14.51/14.74  (step t9180.t2.t2 (cl (not (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) false)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule equiv1 :premises (t9180.t2.t1))
% 14.51/14.74  (step t9180.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) :rule symm :premises (t9180.t2.a4))
% 14.51/14.74  (step t9180.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e13))) :rule trans :premises (t9180.t2.t3 t9180.t2.a1))
% 14.51/14.74  (step t9180.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t9180.t2.t4))
% 14.51/14.74  (step t9180.t2.t6 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t9180.t2.a3))
% 14.51/14.74  (step t9180.t2.t7 (cl (= (tptp.op1 tptp.e12 tptp.e10) tptp.e10)) :rule symm :premises (t9180.t2.a5))
% 14.51/14.74  (step t9180.t2.t8 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t9180.t2.t7))
% 14.51/14.74  (step t9180.t2.t9 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule trans :premises (t9180.t2.t6 t9180.t2.t8))
% 14.51/14.74  (step t9180.t2.t10 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t9180.t2.t9))
% 14.51/14.74  (step t9180.t2.t11 (cl (= (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) :rule symm :premises (t9180.t2.a1))
% 14.51/14.74  (step t9180.t2.t12 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.51/14.74  (step t9180.t2.t13 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule cong :premises (t9180.t2.t11 t9180.t2.t12))
% 14.51/14.74  (step t9180.t2.t14 (cl (= (tptp.op1 tptp.e11 tptp.e11) tptp.e10)) :rule symm :premises (t9180.t2.a2))
% 14.51/14.74  (step t9180.t2.t15 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (tptp.op1 tptp.e13 tptp.e13))) :rule trans :premises (t9180.t2.t13 t9180.t2.t14 t9180.t2.a3))
% 14.51/14.74  (step t9180.t2.t16 (cl (= (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) :rule symm :premises (t9180.t2.t15))
% 14.51/14.74  (step t9180.t2.t17 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) :rule trans :premises (t9180.t2.t10 t9180.t2.t16))
% 14.51/14.74  (step t9180.t2.t18 (cl (= (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) :rule symm :premises (t9180.t2.t17))
% 14.51/14.74  (step t9180.t2.t19 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t9180.t2.t5 t9180.t2.t18))
% 14.51/14.74  (step t9180.t2.t20 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.74  (step t9180.t2.t21 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t9180.t2.t20))
% 14.51/14.74  (step t9180.t2.t22 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.51/14.74  (step t9180.t2.t23 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t9180.t2.t21 t9180.t2.t22))
% 14.51/14.74  (step t9180.t2.t24 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t9180.t2.t23 t9180.t2.a0))
% 14.51/14.74  (step t9180.t2.t25 (cl (= (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)) false)) :rule trans :premises (t9180.t2.t19 t9180.t2.t24))
% 14.51/14.74  (step t9180.t2.t26 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule resolution :premises (t9180.t2.t2 t9180.t2.t25))
% 14.51/14.74  (step t9180.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule subproof :discharge (t9180.t2.a0 t9180.t2.a1 t9180.t2.a2 t9180.t2.a3 t9180.t2.a4 t9180.t2.a5))
% 14.51/14.74  (step t9180.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.74  (step t9180.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9180.t5 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9180.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9180.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9180.t8 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.74  (step t9180.t9 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t9180.t2 t9180.t3 t9180.t4 t9180.t5 t9180.t6 t9180.t7 t9180.t8))
% 14.51/14.74  (step t9180.t10 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule reordering :premises (t9180.t9))
% 14.51/14.74  (step t9180.t11 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule contraction :premises (t9180.t10))
% 14.51/14.74  (step t9180.t12 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule resolution :premises (t9180.t1 t9180.t11))
% 14.51/14.74  (step t9180.t13 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule implies_neg2)
% 14.51/14.74  (step t9180.t14 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule resolution :premises (t9180.t12 t9180.t13))
% 14.51/14.74  (step t9180.t15 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule contraction :premises (t9180.t14))
% 14.51/14.74  (step t9180.t16 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule implies :premises (t9180.t15))
% 14.51/14.74  (step t9180.t17 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule and_neg)
% 14.51/14.74  (step t9180.t18 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t9180.t17 t9180.a5 t9180.a2 t9180.a1 t9180.a0 t9180.a4 t9180.a3))
% 14.51/14.74  (step t9180.t19 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule resolution :premises (t9180.t16 t9180.t18))
% 14.51/14.74  (step t9180 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule subproof :discharge (t9180.a0 t9180.a1 t9180.a2 t9180.a3 t9180.a4 t9180.a5))
% 14.51/14.74  (step t9181 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9182 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9183 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9184 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) :rule and_pos)
% 14.51/14.74  (step t9185 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9186 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.74  (step t9187 (cl (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t9180 t9181 t9182 t9183 t9184 t9185 t9186))
% 14.51/14.74  (step t9188 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule reordering :premises (t9187))
% 14.51/14.74  (step t9189 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule contraction :premises (t9188))
% 14.51/14.74  (step t9190 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule resolution :premises (t9179 t9189))
% 14.51/14.74  (step t9191 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule implies_neg2)
% 14.51/14.74  (step t9192 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule resolution :premises (t9190 t9191))
% 14.51/14.74  (step t9193 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule contraction :premises (t9192))
% 14.51/14.74  (step t9194 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule implies :premises (t9193))
% 14.51/14.74  (step t9195 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule resolution :premises (t9178 t9194))
% 14.51/14.74  (step t9196 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9197 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.51/14.74  (step t9198 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9199 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.51/14.74  (step t9200 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.74  (step t9201 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.51/14.74  (step t9202 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (not (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule or_neg)
% 14.51/14.74  (step t9203 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule resolution :premises (t9195 t9196 t9197 t9198 t9199 t9200 t9201 t9202))
% 14.51/14.74  (step t9204 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule contraction :premises (t9203))
% 14.51/14.74  (step t9205 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11))))) :rule resolution :premises (t9176 t9177 t9204))
% 14.51/14.74  (step t9206 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule or :premises (t9205))
% 14.51/14.74  (step t9207 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e11 tptp.e13) (tptp.op1 (tptp.op1 tptp.e11 tptp.e13) tptp.e11)))) :rule reordering :premises (t9206))
% 14.51/14.74  (step t9208 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule equiv_pos2)
% 14.51/14.74  (step t9209 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))))) :rule cong :premises (t4364 t4478 t5418 t5445 t8026 t4489 t5670))
% 14.51/14.74  (step t9210 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule and_neg)
% 14.51/14.74  (step t9211 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9212)
% 14.51/14.74  (assume t9212.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.74  (assume t9212.a1 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.74  (assume t9212.a2 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))
% 14.51/14.74  (assume t9212.a3 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.74  (assume t9212.a4 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))
% 14.51/14.74  (assume t9212.a5 (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))
% 14.51/14.74  (step t9212.t1 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9212.t2)
% 14.51/14.74  (assume t9212.t2.a0 (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))
% 14.51/14.74  (assume t9212.t2.a1 (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)))
% 14.51/14.74  (assume t9212.t2.a2 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.74  (assume t9212.t2.a3 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.74  (assume t9212.t2.a4 (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))
% 14.51/14.74  (assume t9212.t2.a5 (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))
% 14.51/14.74  (step t9212.t2.t1 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) false) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule equiv_simplify)
% 14.51/14.74  (step t9212.t2.t2 (cl (not (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) false)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule equiv1 :premises (t9212.t2.t1))
% 14.51/14.74  (step t9212.t2.t3 (cl (= (tptp.op1 tptp.e10 tptp.e11) tptp.e13)) :rule symm :premises (t9212.t2.a1))
% 14.51/14.74  (step t9212.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e12 tptp.e13))) :rule trans :premises (t9212.t2.t3 t9212.t2.a2))
% 14.51/14.74  (step t9212.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e10 tptp.e11))) :rule symm :premises (t9212.t2.t4))
% 14.51/14.74  (step t9212.t2.t6 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) :rule symm :premises (t9212.t2.a2))
% 14.51/14.74  (step t9212.t2.t7 (cl (= tptp.e12 tptp.e12)) :rule refl)
% 14.51/14.74  (step t9212.t2.t8 (cl (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (tptp.op1 tptp.e13 tptp.e12))) :rule cong :premises (t9212.t2.t6 t9212.t2.t7))
% 14.51/14.74  (step t9212.t2.t9 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e11)) :rule symm :premises (t9212.t2.a5))
% 14.51/14.74  (step t9212.t2.t10 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) tptp.e11)) :rule symm :premises (t9212.t2.a4))
% 14.51/14.74  (step t9212.t2.t11 (cl (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule symm :premises (t9212.t2.t10))
% 14.51/14.74  (step t9212.t2.t12 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t9212.t2.a3))
% 14.51/14.74  (step t9212.t2.t13 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)) (tptp.op1 tptp.e10 tptp.e10))) :rule cong :premises (t9212.t2.t12 t9212.t2.t12))
% 14.51/14.74  (step t9212.t2.t14 (cl (= (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12) (tptp.op1 tptp.e10 tptp.e10))) :rule trans :premises (t9212.t2.t8 t9212.t2.t9 t9212.t2.t11 t9212.t2.t13))
% 14.51/14.74  (step t9212.t2.t15 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule cong :premises (t9212.t2.t5 t9212.t2.t14))
% 14.51/14.74  (step t9212.t2.t16 (cl (= (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.74  (step t9212.t2.t17 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) :rule equiv2 :premises (t9212.t2.t16))
% 14.51/14.74  (step t9212.t2.t18 (cl (not (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule not_not)
% 14.51/14.74  (step t9212.t2.t19 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) :rule resolution :premises (t9212.t2.t17 t9212.t2.t18))
% 14.51/14.74  (step t9212.t2.t20 (cl (= (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) false)) :rule resolution :premises (t9212.t2.t19 t9212.t2.a0))
% 14.51/14.74  (step t9212.t2.t21 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)) false)) :rule trans :premises (t9212.t2.t15 t9212.t2.t20))
% 14.51/14.74  (step t9212.t2.t22 (cl (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule resolution :premises (t9212.t2.t2 t9212.t2.t21))
% 14.51/14.74  (step t9212.t2 (cl (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule subproof :discharge (t9212.t2.a0 t9212.t2.a1 t9212.t2.a2 t9212.t2.a3 t9212.t2.a4 t9212.t2.a5))
% 14.51/14.74  (step t9212.t3 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.51/14.74  (step t9212.t4 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9212.t5 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9212.t6 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9212.t7 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.74  (step t9212.t8 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9212.t9 (cl (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t9212.t2 t9212.t3 t9212.t4 t9212.t5 t9212.t6 t9212.t7 t9212.t8))
% 14.51/14.74  (step t9212.t10 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule reordering :premises (t9212.t9))
% 14.51/14.74  (step t9212.t11 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule contraction :premises (t9212.t10))
% 14.51/14.74  (step t9212.t12 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule resolution :premises (t9212.t1 t9212.t11))
% 14.51/14.74  (step t9212.t13 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule implies_neg2)
% 14.51/14.74  (step t9212.t14 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule resolution :premises (t9212.t12 t9212.t13))
% 14.51/14.74  (step t9212.t15 (cl (=> (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule contraction :premises (t9212.t14))
% 14.51/14.74  (step t9212.t16 (cl (not (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule implies :premises (t9212.t15))
% 14.51/14.74  (step t9212.t17 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule and_neg)
% 14.51/14.74  (step t9212.t18 (cl (and (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t9212.t17 t9212.a5 t9212.a2 t9212.a3 t9212.a0 t9212.a1 t9212.a4))
% 14.51/14.74  (step t9212.t19 (cl (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule resolution :premises (t9212.t16 t9212.t18))
% 14.51/14.74  (step t9212 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule subproof :discharge (t9212.a0 t9212.a1 t9212.a2 t9212.a3 t9212.a4 t9212.a5))
% 14.51/14.74  (step t9213 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9214 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) :rule and_pos)
% 14.51/14.74  (step t9215 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9216 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9217 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9218 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) :rule and_pos)
% 14.51/14.74  (step t9219 (cl (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule resolution :premises (t9212 t9213 t9214 t9215 t9216 t9217 t9218))
% 14.51/14.74  (step t9220 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule reordering :premises (t9219))
% 14.51/14.74  (step t9221 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule contraction :premises (t9220))
% 14.51/14.74  (step t9222 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule resolution :premises (t9211 t9221))
% 14.51/14.74  (step t9223 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule implies_neg2)
% 14.51/14.74  (step t9224 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule resolution :premises (t9222 t9223))
% 14.51/14.74  (step t9225 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule contraction :premises (t9224))
% 14.51/14.74  (step t9226 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule implies :premises (t9225))
% 14.51/14.74  (step t9227 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule resolution :premises (t9210 t9226))
% 14.51/14.74  (step t9228 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9229 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))))) :rule or_neg)
% 14.51/14.74  (step t9230 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))))) :rule or_neg)
% 14.51/14.74  (step t9231 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9232 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9233 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))))) :rule or_neg)
% 14.51/14.74  (step t9234 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9235 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule resolution :premises (t9227 t9228 t9229 t9230 t9231 t9232 t9233 t9234))
% 14.51/14.74  (step t9236 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule contraction :premises (t9235))
% 14.51/14.74  (step t9237 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))))) :rule resolution :premises (t9208 t9209 t9236))
% 14.51/14.74  (step t9238 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12)))) :rule or :premises (t9237))
% 14.51/14.74  (step t9239 (cl (= (tptp.op1 tptp.e10 tptp.e11) (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 (tptp.op1 tptp.e12 tptp.e13) tptp.e12))) (not (= tptp.e11 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) (tptp.op1 tptp.e13 tptp.e13))))) :rule reordering :premises (t9238))
% 14.51/14.74  (step t9240 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t5700))
% 14.51/14.74  (step t9241 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) :rule or :premises (t8058))
% 14.51/14.74  (step t9242 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) :rule resolution :premises (t9175 t5641 t9207 t4393 t5600 t9239 t4541 t4393 t4542 t9240 t9241 t7516))
% 14.51/14.74  (step t9243 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) :rule contraction :premises (t9242))
% 14.51/14.74  (step t9244 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t6290))
% 14.51/14.74  (step t9245 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t9243 t8851 t5043 t9244 t6027 t6028))
% 14.51/14.74  (step t9246 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule contraction :premises (t9245))
% 14.51/14.74  (step t9247 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t7396))
% 14.51/14.74  (step t9248 (cl (not (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))))) (not (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_pos2)
% 14.51/14.74  (step t9249 (cl (= (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))))) :rule cong :premises (t4779 t4254 t7556))
% 14.51/14.74  (step t9250 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.51/14.74  (step t9251 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9252)
% 14.51/14.74  (assume t9252.a0 (not (= tptp.e10 tptp.e11)))
% 14.51/14.74  (assume t9252.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.74  (step t9252.t1 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9252.t2)
% 14.51/14.74  (assume t9252.t2.a0 (not (= tptp.e10 tptp.e11)))
% 14.51/14.74  (assume t9252.t2.a1 (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.74  (step t9252.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.74  (step t9252.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) false)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule equiv1 :premises (t9252.t2.t1))
% 14.51/14.74  (step t9252.t2.t3 (cl (= tptp.e10 tptp.e10)) :rule refl)
% 14.51/14.74  (step t9252.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e11)) :rule symm :premises (t9252.t2.a1))
% 14.51/14.74  (step t9252.t2.t5 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 tptp.e11))) :rule cong :premises (t9252.t2.t3 t9252.t2.t4))
% 14.51/14.74  (step t9252.t2.t6 (cl (= (= (= tptp.e10 tptp.e11) false) (not (= tptp.e10 tptp.e11)))) :rule equiv_simplify)
% 14.51/14.74  (step t9252.t2.t7 (cl (= (= tptp.e10 tptp.e11) false) (not (not (= tptp.e10 tptp.e11)))) :rule equiv2 :premises (t9252.t2.t6))
% 14.51/14.74  (step t9252.t2.t8 (cl (not (not (not (= tptp.e10 tptp.e11)))) (= tptp.e10 tptp.e11)) :rule not_not)
% 14.51/14.74  (step t9252.t2.t9 (cl (= (= tptp.e10 tptp.e11) false) (= tptp.e10 tptp.e11)) :rule resolution :premises (t9252.t2.t7 t9252.t2.t8))
% 14.51/14.74  (step t9252.t2.t10 (cl (= (= tptp.e10 tptp.e11) false)) :rule resolution :premises (t9252.t2.t9 t9252.t2.a0))
% 14.51/14.74  (step t9252.t2.t11 (cl (= (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) false)) :rule trans :premises (t9252.t2.t5 t9252.t2.t10))
% 14.51/14.74  (step t9252.t2.t12 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t9252.t2.t2 t9252.t2.t11))
% 14.51/14.74  (step t9252.t2 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t9252.t2.a0 t9252.t2.a1))
% 14.51/14.74  (step t9252.t3 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9252.t4 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9252.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t9252.t2 t9252.t3 t9252.t4))
% 14.51/14.74  (step t9252.t6 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t9252.t5))
% 14.51/14.74  (step t9252.t7 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t9252.t6))
% 14.51/14.74  (step t9252.t8 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t9252.t1 t9252.t7))
% 14.51/14.74  (step t9252.t9 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.51/14.74  (step t9252.t10 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t9252.t8 t9252.t9))
% 14.51/14.74  (step t9252.t11 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t9252.t10))
% 14.51/14.74  (step t9252.t12 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t9252.t11))
% 14.51/14.74  (step t9252.t13 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.51/14.74  (step t9252.t14 (cl (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t9252.t13 t9252.a0 t9252.a1))
% 14.51/14.74  (step t9252.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t9252.t12 t9252.t14))
% 14.51/14.74  (step t9252 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule subproof :discharge (t9252.a0 t9252.a1))
% 14.51/14.74  (step t9253 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9254 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9255 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t9252 t9253 t9254))
% 14.51/14.74  (step t9256 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t9255))
% 14.51/14.74  (step t9257 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule contraction :premises (t9256))
% 14.51/14.74  (step t9258 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t9251 t9257))
% 14.51/14.74  (step t9259 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule implies_neg2)
% 14.51/14.74  (step t9260 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t9258 t9259))
% 14.51/14.74  (step t9261 (cl (=> (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t9260))
% 14.51/14.74  (step t9262 (cl (not (and (not (= tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies :premises (t9261))
% 14.51/14.74  (step t9263 (cl (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t9250 t9262))
% 14.51/14.74  (step t9264 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (not (= tptp.e10 tptp.e11))))) :rule or_neg)
% 14.51/14.74  (step t9265 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.74  (step t9266 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.74  (step t9267 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t9263 t9264 t9265 t9266))
% 14.51/14.74  (step t9268 (cl (or (not (not (= tptp.e10 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule contraction :premises (t9267))
% 14.51/14.74  (step t9269 (cl (or (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t9248 t9249 t9268))
% 14.51/14.74  (step t9270 (cl (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t9269))
% 14.51/14.74  (step t9271 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t9246 t9247 t7434 t9270 t4806))
% 14.51/14.74  (step t9272 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule contraction :premises (t9271))
% 14.51/14.74  (step t9273 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4475))
% 14.51/14.74  (step t9274 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e12))) :rule or :premises (t8058))
% 14.51/14.74  (step t9275 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13))) :rule or :premises (t6290))
% 14.51/14.74  (step t9276 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule or :premises (t7284))
% 14.51/14.74  (step t9277 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4588))
% 14.51/14.74  (step t9278 (cl (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t8851 t5043 t9274 t7516 t9275 t8055 t4394 t4541 t4393 t4585 t6287 t5079 t9276 t9277 t4628))
% 14.51/14.74  (step t9279 (cl (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t9278))
% 14.51/14.74  (step t9280 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13))) :rule reordering :premises (t9279))
% 14.51/14.74  (step t9281 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5935))
% 14.51/14.74  (step t9282 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t9272 t9273 t4543 t5534 t4394 t4541 t4393 t4585 t9280 t9281 t4807 t5252 t8891 t4394 t4393 t5741 t5988 t4392))
% 14.51/14.74  (step t9283 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t9282))
% 14.51/14.74  (step t9284 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t9283 t6326 t6327))
% 14.51/14.74  (step t9285 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t9284))
% 14.51/14.74  (step t9286 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5991))
% 14.51/14.74  (step t9287 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t9285 t9286 t4725))
% 14.51/14.74  (step t9288 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10))) :rule contraction :premises (t9287))
% 14.51/14.74  (step t9289 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t9288 t8309 t7915 t8018 t6227 t4394 t5079 t4653 t4153 t8805))
% 14.51/14.74  (step t9290 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9289))
% 14.51/14.74  (step t9291 (cl (not (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))))) (not (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.74  (step t9292 (cl (= (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t4363 t4017 t5783))
% 14.51/14.74  (step t9293 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 14.51/14.74  (step t9294 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9295)
% 14.51/14.74  (assume t9295.a0 (not (= tptp.e11 tptp.e12)))
% 14.51/14.74  (assume t9295.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 14.51/14.74  (step t9295.t1 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9295.t2)
% 14.51/14.74  (assume t9295.t2.a0 (not (= tptp.e11 tptp.e12)))
% 14.51/14.74  (assume t9295.t2.a1 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 14.51/14.74  (step t9295.t2.t1 (cl (= (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) false) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.74  (step t9295.t2.t2 (cl (not (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) false)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule equiv1 :premises (t9295.t2.t1))
% 14.51/14.74  (step t9295.t2.t3 (cl (= tptp.e11 tptp.e11)) :rule refl)
% 14.51/14.74  (step t9295.t2.t4 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) :rule symm :premises (t9295.t2.a1))
% 14.51/14.74  (step t9295.t2.t5 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e11 tptp.e12))) :rule cong :premises (t9295.t2.t3 t9295.t2.t4))
% 14.51/14.74  (step t9295.t2.t6 (cl (= (= (= tptp.e11 tptp.e12) false) (not (= tptp.e11 tptp.e12)))) :rule equiv_simplify)
% 14.51/14.74  (step t9295.t2.t7 (cl (= (= tptp.e11 tptp.e12) false) (not (not (= tptp.e11 tptp.e12)))) :rule equiv2 :premises (t9295.t2.t6))
% 14.51/14.74  (step t9295.t2.t8 (cl (not (not (not (= tptp.e11 tptp.e12)))) (= tptp.e11 tptp.e12)) :rule not_not)
% 14.51/14.74  (step t9295.t2.t9 (cl (= (= tptp.e11 tptp.e12) false) (= tptp.e11 tptp.e12)) :rule resolution :premises (t9295.t2.t7 t9295.t2.t8))
% 14.51/14.74  (step t9295.t2.t10 (cl (= (= tptp.e11 tptp.e12) false)) :rule resolution :premises (t9295.t2.t9 t9295.t2.a0))
% 14.51/14.74  (step t9295.t2.t11 (cl (= (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) false)) :rule trans :premises (t9295.t2.t5 t9295.t2.t10))
% 14.51/14.74  (step t9295.t2.t12 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9295.t2.t2 t9295.t2.t11))
% 14.51/14.74  (step t9295.t2 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule subproof :discharge (t9295.t2.a0 t9295.t2.a1))
% 14.51/14.74  (step t9295.t3 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9295.t4 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9295.t5 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t9295.t2 t9295.t3 t9295.t4))
% 14.51/14.74  (step t9295.t6 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t9295.t5))
% 14.51/14.74  (step t9295.t7 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t9295.t6))
% 14.51/14.74  (step t9295.t8 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9295.t1 t9295.t7))
% 14.51/14.74  (step t9295.t9 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule implies_neg2)
% 14.51/14.74  (step t9295.t10 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t9295.t8 t9295.t9))
% 14.51/14.74  (step t9295.t11 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t9295.t10))
% 14.51/14.74  (step t9295.t12 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies :premises (t9295.t11))
% 14.51/14.74  (step t9295.t13 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 14.51/14.74  (step t9295.t14 (cl (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9295.t13 t9295.a0 t9295.a1))
% 14.51/14.74  (step t9295.t15 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9295.t12 t9295.t14))
% 14.51/14.74  (step t9295 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule subproof :discharge (t9295.a0 t9295.a1))
% 14.51/14.74  (step t9296 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9297 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9298 (cl (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t9295 t9296 t9297))
% 14.51/14.74  (step t9299 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t9298))
% 14.51/14.74  (step t9300 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t9299))
% 14.51/14.74  (step t9301 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9294 t9300))
% 14.51/14.74  (step t9302 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule implies_neg2)
% 14.51/14.74  (step t9303 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t9301 t9302))
% 14.51/14.74  (step t9304 (cl (=> (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t9303))
% 14.51/14.74  (step t9305 (cl (not (and (not (= tptp.e11 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies :premises (t9304))
% 14.51/14.74  (step t9306 (cl (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9293 t9305))
% 14.51/14.74  (step t9307 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (not (= tptp.e11 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9308 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9309 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9310 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t9306 t9307 t9308 t9309))
% 14.51/14.74  (step t9311 (cl (or (not (not (= tptp.e11 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t9310))
% 14.51/14.74  (step t9312 (cl (or (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t9291 t9292 t9311))
% 14.51/14.74  (step t9313 (cl (= tptp.e11 tptp.e12) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)))) :rule or :premises (t9312))
% 14.51/14.74  (step t9314 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule or :premises (t5415))
% 14.51/14.74  (step t9315 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t9290 t9313 t4392 t9314 t4543 t4628))
% 14.51/14.74  (step t9316 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9315))
% 14.51/14.74  (step t9317 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t9316 t7458 t5005))
% 14.51/14.74  (step t9318 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 (tptp.op1 tptp.e10 tptp.e13) tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9317))
% 14.51/14.74  (step t9319 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule or :premises (t7461))
% 14.51/14.74  (step t9320 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t9318 t9319 t7516 t5740 t5779))
% 14.51/14.74  (step t9321 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule contraction :premises (t9320))
% 14.51/14.74  (step t9322 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_pos2)
% 14.51/14.74  (step t9323 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))))) :rule cong :premises (t7556 t4924 t6004))
% 14.51/14.74  (step t9324 (cl (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule and_neg)
% 14.51/14.74  (step t9325 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9326)
% 14.51/14.74  (assume t9326.a0 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.74  (assume t9326.a1 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))
% 14.51/14.74  (step t9326.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9326.t2)
% 14.51/14.74  (assume t9326.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))
% 14.51/14.74  (assume t9326.t2.a1 (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))
% 14.51/14.74  (step t9326.t2.t1 (cl (= (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.74  (step t9326.t2.t2 (cl (not (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule equiv1 :premises (t9326.t2.t1))
% 14.51/14.74  (step t9326.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e11) tptp.e10)) :rule symm :premises (t9326.t2.a1))
% 14.51/14.74  (step t9326.t2.t4 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) :rule symm :premises (t9326.t2.t3))
% 14.51/14.74  (step t9326.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule refl)
% 14.51/14.74  (step t9326.t2.t6 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule cong :premises (t9326.t2.t4 t9326.t2.t5))
% 14.51/14.74  (step t9326.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.74  (step t9326.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) :rule equiv2 :premises (t9326.t2.t7))
% 14.51/14.74  (step t9326.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule not_not)
% 14.51/14.74  (step t9326.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) :rule resolution :premises (t9326.t2.t8 t9326.t2.t9))
% 14.51/14.74  (step t9326.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) false)) :rule resolution :premises (t9326.t2.t10 t9326.t2.a0))
% 14.51/14.74  (step t9326.t2.t12 (cl (= (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) false)) :rule trans :premises (t9326.t2.t6 t9326.t2.t11))
% 14.51/14.74  (step t9326.t2.t13 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t9326.t2.t2 t9326.t2.t12))
% 14.51/14.74  (step t9326.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t9326.t2.a0 t9326.t2.a1))
% 14.51/14.74  (step t9326.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 14.51/14.74  (step t9326.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9326.t5 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule resolution :premises (t9326.t2 t9326.t3 t9326.t4))
% 14.51/14.74  (step t9326.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t9326.t5))
% 14.51/14.74  (step t9326.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t9326.t6))
% 14.51/14.74  (step t9326.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t9326.t1 t9326.t7))
% 14.51/14.74  (step t9326.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.51/14.74  (step t9326.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t9326.t8 t9326.t9))
% 14.51/14.74  (step t9326.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t9326.t10))
% 14.51/14.74  (step t9326.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t9326.t11))
% 14.51/14.74  (step t9326.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule and_neg)
% 14.51/14.74  (step t9326.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule resolution :premises (t9326.t13 t9326.a1 t9326.a0))
% 14.51/14.74  (step t9326.t15 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t9326.t12 t9326.t14))
% 14.51/14.74  (step t9326 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule subproof :discharge (t9326.a0 t9326.a1))
% 14.51/14.74  (step t9327 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9328 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) :rule and_pos)
% 14.51/14.74  (step t9329 (cl (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))))) :rule resolution :premises (t9326 t9327 t9328))
% 14.51/14.74  (step t9330 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule reordering :premises (t9329))
% 14.51/14.74  (step t9331 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule contraction :premises (t9330))
% 14.51/14.74  (step t9332 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t9325 t9331))
% 14.51/14.74  (step t9333 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule implies_neg2)
% 14.51/14.74  (step t9334 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t9332 t9333))
% 14.51/14.74  (step t9335 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t9334))
% 14.51/14.74  (step t9336 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11))))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule implies :premises (t9335))
% 14.51/14.74  (step t9337 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule resolution :premises (t9324 t9336))
% 14.51/14.74  (step t9338 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))))) :rule or_neg)
% 14.51/14.74  (step t9339 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))))) :rule or_neg)
% 14.51/14.74  (step t9340 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (not (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule or_neg)
% 14.51/14.74  (step t9341 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t9337 t9338 t9339 t9340))
% 14.51/14.74  (step t9342 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (not (not (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)))) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule contraction :premises (t9341))
% 14.51/14.74  (step t9343 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))))) :rule resolution :premises (t9322 t9323 t9342))
% 14.51/14.74  (step t9344 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)))) :rule or :premises (t9343))
% 14.51/14.74  (step t9345 (cl (= (tptp.op1 tptp.e12 tptp.e11) (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule reordering :premises (t9344))
% 14.51/14.74  (step t9346 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13))))) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9347 (cl (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (not (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))))) :rule reordering :premises (t9346))
% 14.51/14.74  (step t9348 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or :premises (t4694))
% 14.51/14.74  (step t9349 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 14.51/14.74  (step t9350 (cl (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))))) :rule reordering :premises (t9349))
% 14.51/14.74  (step t9351 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t9345 t4948 t9347 t9348 t4726 t4766 t4808 t4876 t8673 t5042 t5043 t9350))
% 14.51/14.74  (step t9352 (cl (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t9351))
% 14.51/14.74  (step t9353 (cl (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t4475))
% 14.51/14.74  (step t9354 (cl (or (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11)))) :rule and :premises (t5213))
% 14.51/14.74  (step t9355 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule or :premises (t9354))
% 14.51/14.74  (step t9356 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t9352 t9353 t4543 t9355))
% 14.51/14.74  (step t9357 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e11))) :rule contraction :premises (t9356))
% 14.51/14.74  (step t9358 (cl (and (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13))))) :rule or :premises (t4694))
% 14.51/14.74  (step t9359 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e11))) :rule or :premises (t7396))
% 14.51/14.74  (step t9360 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_pos2)
% 14.51/14.74  (step t9361 (cl (= (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) true) (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.74  (step t9362 (cl (not (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) true)) (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) :rule equiv1 :premises (t9361))
% 14.51/14.74  (step t9363 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))))) :rule all_simplify)
% 14.51/14.74  (step t9364 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) :rule refl)
% 14.51/14.74  (step t9365 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) :rule all_simplify)
% 14.51/14.74  (step t9366 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) :rule cong :premises (t9364 t9365))
% 14.51/14.74  (step t9367 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) true)) :rule all_simplify)
% 14.51/14.74  (step t9368 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) true)) :rule trans :premises (t9366 t9367))
% 14.51/14.74  (step t9369 (cl (= (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) true)) :rule trans :premises (t9363 t9368))
% 14.51/14.74  (step t9370 (cl (= (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t9362 t9369))
% 14.51/14.74  (step t9371 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))))) :rule cong :premises (t5121 t9370 t4964))
% 14.51/14.74  (step t9372 (cl (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) :rule and_neg)
% 14.51/14.74  (step t9373 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9374)
% 14.51/14.74  (assume t9374.a0 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))
% 14.51/14.74  (assume t9374.a1 (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))
% 14.51/14.74  (step t9374.t1 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9374.t2)
% 14.51/14.74  (assume t9374.t2.a0 (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))
% 14.51/14.74  (assume t9374.t2.a1 (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))
% 14.51/14.74  (step t9374.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.74  (step t9374.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule equiv1 :premises (t9374.t2.t1))
% 14.51/14.74  (step t9374.t2.t3 (cl (= (tptp.op1 tptp.e13 tptp.e12) tptp.e13)) :rule symm :premises (t9374.t2.a1))
% 14.51/14.74  (step t9374.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule symm :premises (t9374.t2.t3))
% 14.51/14.74  (step t9374.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e11) (tptp.op1 tptp.e13 tptp.e11))) :rule refl)
% 14.51/14.74  (step t9374.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) :rule cong :premises (t9374.t2.t4 t9374.t2.t5))
% 14.51/14.74  (step t9374.t2.t7 (cl (= (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) false) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv_simplify)
% 14.51/14.74  (step t9374.t2.t8 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) false) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) :rule equiv2 :premises (t9374.t2.t7))
% 14.51/14.74  (step t9374.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) :rule not_not)
% 14.51/14.74  (step t9374.t2.t10 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) false) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) :rule resolution :premises (t9374.t2.t8 t9374.t2.t9))
% 14.51/14.74  (step t9374.t2.t11 (cl (= (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) false)) :rule resolution :premises (t9374.t2.t10 t9374.t2.a0))
% 14.51/14.74  (step t9374.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)) false)) :rule trans :premises (t9374.t2.t6 t9374.t2.t11))
% 14.51/14.74  (step t9374.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t9374.t2.t2 t9374.t2.t12))
% 14.51/14.74  (step t9374.t2 (cl (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t9374.t2.a0 t9374.t2.a1))
% 14.51/14.74  (step t9374.t3 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 14.51/14.74  (step t9374.t4 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9374.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule resolution :premises (t9374.t2 t9374.t3 t9374.t4))
% 14.51/14.74  (step t9374.t6 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t9374.t5))
% 14.51/14.74  (step t9374.t7 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t9374.t6))
% 14.51/14.74  (step t9374.t8 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t9374.t1 t9374.t7))
% 14.51/14.74  (step t9374.t9 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 14.51/14.74  (step t9374.t10 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t9374.t8 t9374.t9))
% 14.51/14.74  (step t9374.t11 (cl (=> (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t9374.t10))
% 14.51/14.74  (step t9374.t12 (cl (not (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t9374.t11))
% 14.51/14.74  (step t9374.t13 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule and_neg)
% 14.51/14.74  (step t9374.t14 (cl (and (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule resolution :premises (t9374.t13 t9374.a1 t9374.a0))
% 14.51/14.74  (step t9374.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t9374.t12 t9374.t14))
% 14.51/14.74  (step t9374 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule subproof :discharge (t9374.a0 t9374.a1))
% 14.51/14.74  (step t9375 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9376 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) :rule and_pos)
% 14.51/14.74  (step t9377 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))))) :rule resolution :premises (t9374 t9375 t9376))
% 14.51/14.74  (step t9378 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule reordering :premises (t9377))
% 14.51/14.74  (step t9379 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule contraction :premises (t9378))
% 14.51/14.74  (step t9380 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t9373 t9379))
% 14.51/14.74  (step t9381 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule implies_neg2)
% 14.51/14.74  (step t9382 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t9380 t9381))
% 14.51/14.74  (step t9383 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t9382))
% 14.51/14.74  (step t9384 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule implies :premises (t9383))
% 14.51/14.74  (step t9385 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule resolution :premises (t9372 t9384))
% 14.51/14.74  (step t9386 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9387 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))))) :rule or_neg)
% 14.51/14.74  (step t9388 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule or_neg)
% 14.51/14.74  (step t9389 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t9385 t9386 t9387 t9388))
% 14.51/14.74  (step t9390 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (not (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule contraction :premises (t9389))
% 14.51/14.74  (step t9391 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))))) :rule resolution :premises (t9360 t9371 t9390))
% 14.51/14.74  (step t9392 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11)))) :rule or :premises (t9391))
% 14.51/14.74  (step t9393 (cl (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule reordering :premises (t9392))
% 14.51/14.74  (step t9394 (cl (not (= (tptp.op1 tptp.e13 tptp.e12) (tptp.op1 tptp.e13 tptp.e11)))) :rule and :premises (t4152))
% 14.51/14.74  (step t9395 (cl (= tptp.e10 tptp.e11) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e11)))) :rule or :premises (t9269))
% 14.51/14.74  (step t9396 (cl (or (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)))) :rule and :premises (t4350))
% 14.51/14.74  (step t9397 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12))) :rule or :premises (t9396))
% 14.51/14.74  (step t9398 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_pos2)
% 14.51/14.74  (step t9399 (cl (= (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) true) (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.74  (step t9400 (cl (not (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) true)) (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t9399))
% 14.51/14.74  (step t9401 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))))) :rule all_simplify)
% 14.51/14.74  (step t9402 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) :rule refl)
% 14.51/14.74  (step t9403 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) :rule all_simplify)
% 14.51/14.74  (step t9404 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) :rule cong :premises (t9402 t9403))
% 14.51/14.74  (step t9405 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) true)) :rule all_simplify)
% 14.51/14.74  (step t9406 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) true)) :rule trans :premises (t9404 t9405))
% 14.51/14.74  (step t9407 (cl (= (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) true)) :rule trans :premises (t9401 t9406))
% 14.51/14.74  (step t9408 (cl (= (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t9400 t9407))
% 14.51/14.74  (step t9409 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))))) :rule cong :premises (t8250 t9408 t8286))
% 14.51/14.74  (step t9410 (cl (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) :rule and_neg)
% 14.51/14.74  (step t9411 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9412)
% 14.51/14.74  (assume t9412.a0 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))
% 14.51/14.74  (assume t9412.a1 (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))
% 14.51/14.74  (step t9412.t1 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9412.t2)
% 14.51/14.74  (assume t9412.t2.a0 (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))
% 14.51/14.74  (assume t9412.t2.a1 (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))
% 14.51/14.74  (step t9412.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.74  (step t9412.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) false)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule equiv1 :premises (t9412.t2.t1))
% 14.51/14.74  (step t9412.t2.t3 (cl (= (tptp.op1 tptp.e11 tptp.e12) tptp.e13)) :rule symm :premises (t9412.t2.a1))
% 14.51/14.74  (step t9412.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule symm :premises (t9412.t2.t3))
% 14.51/14.74  (step t9412.t2.t5 (cl (= (tptp.op1 tptp.e11 tptp.e10) (tptp.op1 tptp.e11 tptp.e10))) :rule refl)
% 14.51/14.74  (step t9412.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) :rule cong :premises (t9412.t2.t4 t9412.t2.t5))
% 14.51/14.74  (step t9412.t2.t7 (cl (= (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) false) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.74  (step t9412.t2.t8 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) :rule equiv2 :premises (t9412.t2.t7))
% 14.51/14.74  (step t9412.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) :rule not_not)
% 14.51/14.74  (step t9412.t2.t10 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) false) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) :rule resolution :premises (t9412.t2.t8 t9412.t2.t9))
% 14.51/14.74  (step t9412.t2.t11 (cl (= (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) false)) :rule resolution :premises (t9412.t2.t10 t9412.t2.a0))
% 14.51/14.74  (step t9412.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) false)) :rule trans :premises (t9412.t2.t6 t9412.t2.t11))
% 14.51/14.74  (step t9412.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t9412.t2.t2 t9412.t2.t12))
% 14.51/14.74  (step t9412.t2 (cl (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t9412.t2.a0 t9412.t2.a1))
% 14.51/14.74  (step t9412.t3 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 14.51/14.74  (step t9412.t4 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9412.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule resolution :premises (t9412.t2 t9412.t3 t9412.t4))
% 14.51/14.74  (step t9412.t6 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t9412.t5))
% 14.51/14.74  (step t9412.t7 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t9412.t6))
% 14.51/14.74  (step t9412.t8 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t9412.t1 t9412.t7))
% 14.51/14.74  (step t9412.t9 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.51/14.74  (step t9412.t10 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t9412.t8 t9412.t9))
% 14.51/14.74  (step t9412.t11 (cl (=> (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t9412.t10))
% 14.51/14.74  (step t9412.t12 (cl (not (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t9412.t11))
% 14.51/14.74  (step t9412.t13 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule and_neg)
% 14.51/14.74  (step t9412.t14 (cl (and (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule resolution :premises (t9412.t13 t9412.a1 t9412.a0))
% 14.51/14.74  (step t9412.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t9412.t12 t9412.t14))
% 14.51/14.74  (step t9412 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule subproof :discharge (t9412.a0 t9412.a1))
% 14.51/14.74  (step t9413 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9414 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) :rule and_pos)
% 14.51/14.74  (step t9415 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))))) :rule resolution :premises (t9412 t9413 t9414))
% 14.51/14.74  (step t9416 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule reordering :premises (t9415))
% 14.51/14.74  (step t9417 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule contraction :premises (t9416))
% 14.51/14.74  (step t9418 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t9411 t9417))
% 14.51/14.74  (step t9419 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule implies_neg2)
% 14.51/14.74  (step t9420 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t9418 t9419))
% 14.51/14.74  (step t9421 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t9420))
% 14.51/14.74  (step t9422 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)) (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule implies :premises (t9421))
% 14.51/14.74  (step t9423 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t9410 t9422))
% 14.51/14.74  (step t9424 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9425 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))))) :rule or_neg)
% 14.51/14.74  (step t9426 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule or_neg)
% 14.51/14.74  (step t9427 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t9423 t9424 t9425 t9426))
% 14.51/14.74  (step t9428 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (not (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule contraction :premises (t9427))
% 14.51/14.74  (step t9429 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))))) :rule resolution :premises (t9398 t9409 t9428))
% 14.51/14.74  (step t9430 (cl (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12))) (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule or :premises (t9429))
% 14.51/14.74  (step t9431 (cl (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e12)))) :rule reordering :premises (t9430))
% 14.51/14.74  (step t9432 (cl (not (= (tptp.op1 tptp.e11 tptp.e12) (tptp.op1 tptp.e11 tptp.e10)))) :rule and :premises (t4152))
% 14.51/14.74  (step t9433 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)))) :rule resolution :premises (t4961 t9358 t4726 t4766 t4808 t4876 t6027 t6028 t8673 t4693 t9359 t7434 t9393 t9394 t8591 t5043 t9395 t4806 t9397 t9431 t9432))
% 14.51/14.74  (step t9434 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e13 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) :rule contraction :premises (t9433))
% 14.51/14.74  (step t9435 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e11 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t8593))
% 14.51/14.74  (step t9436 (cl (not (= (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))))) (not (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_pos2)
% 14.51/14.74  (step t9437 (cl (= (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))))) :rule cong :premises (t5445 t7296 t7949))
% 14.51/14.74  (step t9438 (cl (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule and_neg)
% 14.51/14.74  (step t9439 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9440)
% 14.51/14.74  (assume t9440.a0 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.74  (assume t9440.a1 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.74  (step t9440.t1 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9440.t2)
% 14.51/14.74  (assume t9440.t2.a0 (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))
% 14.51/14.74  (assume t9440.t2.a1 (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))
% 14.51/14.74  (step t9440.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.74  (step t9440.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) false)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule equiv1 :premises (t9440.t2.t1))
% 14.51/14.74  (step t9440.t2.t3 (cl (= (tptp.op1 tptp.e12 tptp.e13) tptp.e13)) :rule symm :premises (t9440.t2.a1))
% 14.51/14.74  (step t9440.t2.t4 (cl (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule symm :premises (t9440.t2.t3))
% 14.51/14.74  (step t9440.t2.t5 (cl (= (tptp.op1 tptp.e12 tptp.e10) (tptp.op1 tptp.e12 tptp.e10))) :rule refl)
% 14.51/14.74  (step t9440.t2.t6 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule cong :premises (t9440.t2.t4 t9440.t2.t5))
% 14.51/14.74  (step t9440.t2.t7 (cl (= (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.74  (step t9440.t2.t8 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) :rule equiv2 :premises (t9440.t2.t7))
% 14.51/14.74  (step t9440.t2.t9 (cl (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule not_not)
% 14.51/14.74  (step t9440.t2.t10 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) :rule resolution :premises (t9440.t2.t8 t9440.t2.t9))
% 14.51/14.74  (step t9440.t2.t11 (cl (= (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) false)) :rule resolution :premises (t9440.t2.t10 t9440.t2.a0))
% 14.51/14.74  (step t9440.t2.t12 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)) false)) :rule trans :premises (t9440.t2.t6 t9440.t2.t11))
% 14.51/14.74  (step t9440.t2.t13 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t9440.t2.t2 t9440.t2.t12))
% 14.51/14.74  (step t9440.t2 (cl (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t9440.t2.a0 t9440.t2.a1))
% 14.51/14.74  (step t9440.t3 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.74  (step t9440.t4 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9440.t5 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule resolution :premises (t9440.t2 t9440.t3 t9440.t4))
% 14.51/14.74  (step t9440.t6 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t9440.t5))
% 14.51/14.74  (step t9440.t7 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t9440.t6))
% 14.51/14.74  (step t9440.t8 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t9440.t1 t9440.t7))
% 14.51/14.74  (step t9440.t9 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 14.51/14.74  (step t9440.t10 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t9440.t8 t9440.t9))
% 14.51/14.74  (step t9440.t11 (cl (=> (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t9440.t10))
% 14.51/14.74  (step t9440.t12 (cl (not (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t9440.t11))
% 14.51/14.74  (step t9440.t13 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule and_neg)
% 14.51/14.74  (step t9440.t14 (cl (and (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) :rule resolution :premises (t9440.t13 t9440.a1 t9440.a0))
% 14.51/14.74  (step t9440.t15 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t9440.t12 t9440.t14))
% 14.51/14.74  (step t9440 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule subproof :discharge (t9440.a0 t9440.a1))
% 14.51/14.74  (step t9441 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9442 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) :rule and_pos)
% 14.51/14.74  (step t9443 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))))) :rule resolution :premises (t9440 t9441 t9442))
% 14.51/14.74  (step t9444 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t9443))
% 14.51/14.74  (step t9445 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule contraction :premises (t9444))
% 14.51/14.74  (step t9446 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t9439 t9445))
% 14.51/14.74  (step t9447 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule implies_neg2)
% 14.51/14.74  (step t9448 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t9446 t9447))
% 14.51/14.74  (step t9449 (cl (=> (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t9448))
% 14.51/14.74  (step t9450 (cl (not (and (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)) (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule implies :premises (t9449))
% 14.51/14.74  (step t9451 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule resolution :premises (t9438 t9450))
% 14.51/14.74  (step t9452 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9453 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))))) :rule or_neg)
% 14.51/14.74  (step t9454 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule or_neg)
% 14.51/14.74  (step t9455 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t9451 t9452 t9453 t9454))
% 14.51/14.74  (step t9456 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (not (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule contraction :premises (t9455))
% 14.51/14.74  (step t9457 (cl (or (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10))))) :rule resolution :premises (t9436 t9437 t9456))
% 14.51/14.74  (step t9458 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule or :premises (t9457))
% 14.51/14.74  (step t9459 (cl (= (tptp.op1 tptp.e12 tptp.e13) (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e10)))) :rule reordering :premises (t9458))
% 14.51/14.74  (step t9460 (cl (= tptp.e10 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e11 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e13)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))) :rule or :premises (t7664))
% 14.51/14.74  (step t9461 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule or :premises (t5415))
% 14.51/14.74  (step t9462 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t9434 t9435 t9459 t7329 t9460 t9043 t4875 t4471 t4472 t8736 t4542 t9461 t4543 t4628 t5321 t8774 t5323 t8805 t5319 t8777))
% 14.51/14.74  (step t9463 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9462))
% 14.51/14.74  (step t9464 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t9463 t7458 t5005))
% 14.51/14.74  (step t9465 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9464))
% 14.51/14.74  (step t9466 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule or :premises (t7461))
% 14.51/14.74  (step t9467 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t9465 t9466 t7516 t5740))
% 14.51/14.74  (step t9468 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9467))
% 14.51/14.74  (step t9469 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t9468 t4393 t5741 t4394))
% 14.51/14.74  (step t9470 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13))))) :rule reordering :premises (t9469))
% 14.51/14.74  (step t9471 (cl (not (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))))) (not (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.74  (step t9472 (cl (= (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) true) (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.74  (step t9473 (cl (not (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) true)) (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule equiv1 :premises (t9472))
% 14.51/14.74  (step t9474 (cl (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))))) :rule all_simplify)
% 14.51/14.74  (step t9475 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule refl)
% 14.51/14.74  (step t9476 (cl (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule all_simplify)
% 14.51/14.74  (step t9477 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule cong :premises (t9475 t9476))
% 14.51/14.74  (step t9478 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) true)) :rule all_simplify)
% 14.51/14.74  (step t9479 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) true)) :rule trans :premises (t9477 t9478))
% 14.51/14.74  (step t9480 (cl (= (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) true)) :rule trans :premises (t9474 t9479))
% 14.51/14.74  (step t9481 (cl (= (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule resolution :premises (t9473 t9480))
% 14.51/14.74  (step t9482 (cl (= (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))))) :rule cong :premises (t4364 t4365 t4017 t5159 t9481 t7238))
% 14.51/14.74  (step t9483 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule and_neg)
% 14.51/14.74  (step t9484 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9485)
% 14.51/14.74  (assume t9485.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.74  (assume t9485.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.74  (assume t9485.a2 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 14.51/14.74  (assume t9485.a3 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.74  (assume t9485.a4 (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))
% 14.51/14.74  (step t9485.t1 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9485.t2)
% 14.51/14.74  (assume t9485.t2.a0 (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))
% 14.51/14.74  (assume t9485.t2.a1 (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)))
% 14.51/14.74  (assume t9485.t2.a2 (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))
% 14.51/14.74  (assume t9485.t2.a3 (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))
% 14.51/14.74  (step t9485.t2.t1 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) false) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule equiv_simplify)
% 14.51/14.74  (step t9485.t2.t2 (cl (not (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) false)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule equiv1 :premises (t9485.t2.t1))
% 14.51/14.74  (step t9485.t2.t3 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.51/14.74  (step t9485.t2.t4 (cl (= (tptp.op1 tptp.e10 tptp.e13) tptp.e12)) :rule symm :premises (t9485.t2.a2))
% 14.51/14.74  (step t9485.t2.t5 (cl (= (tptp.op1 tptp.e13 tptp.e10) tptp.e12)) :rule symm :premises (t9485.t2.a1))
% 14.51/14.74  (step t9485.t2.t6 (cl (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t9485.t2.t5))
% 14.51/14.74  (step t9485.t2.t7 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e13 tptp.e10))) :rule trans :premises (t9485.t2.t4 t9485.t2.t6))
% 14.51/14.74  (step t9485.t2.t8 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e10 tptp.e13))) :rule symm :premises (t9485.t2.t7))
% 14.51/14.74  (step t9485.t2.t9 (cl (= (tptp.op1 tptp.e12 tptp.e12) tptp.e12)) :rule symm :premises (t9485.t2.a3))
% 14.51/14.74  (step t9485.t2.t10 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t9485.t2.t9 t9485.t2.a2))
% 14.51/14.74  (step t9485.t2.t11 (cl (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e12 tptp.e12))) :rule symm :premises (t9485.t2.t10))
% 14.51/14.74  (step t9485.t2.t12 (cl (= (tptp.op1 tptp.e13 tptp.e10) (tptp.op1 tptp.e12 tptp.e12))) :rule trans :premises (t9485.t2.t8 t9485.t2.t11))
% 14.51/14.74  (step t9485.t2.t13 (cl (= (tptp.op1 tptp.e12 tptp.e12) (tptp.op1 tptp.e13 tptp.e10))) :rule symm :premises (t9485.t2.t12))
% 14.51/14.74  (step t9485.t2.t14 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule cong :premises (t9485.t2.t3 t9485.t2.t13))
% 14.51/14.74  (step t9485.t2.t15 (cl (= (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) false) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv_simplify)
% 14.51/14.74  (step t9485.t2.t16 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) false) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) :rule equiv2 :premises (t9485.t2.t15))
% 14.51/14.74  (step t9485.t2.t17 (cl (not (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule not_not)
% 14.51/14.74  (step t9485.t2.t18 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) false) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule resolution :premises (t9485.t2.t16 t9485.t2.t17))
% 14.51/14.74  (step t9485.t2.t19 (cl (= (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) false)) :rule resolution :premises (t9485.t2.t18 t9485.t2.a0))
% 14.51/14.74  (step t9485.t2.t20 (cl (= (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)) false)) :rule trans :premises (t9485.t2.t14 t9485.t2.t19))
% 14.51/14.74  (step t9485.t2.t21 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9485.t2.t2 t9485.t2.t20))
% 14.51/14.74  (step t9485.t2 (cl (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule subproof :discharge (t9485.t2.a0 t9485.t2.a1 t9485.t2.a2 t9485.t2.a3))
% 14.51/14.74  (step t9485.t3 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_pos)
% 14.51/14.74  (step t9485.t4 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.74  (step t9485.t5 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9485.t6 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9485.t7 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t9485.t2 t9485.t3 t9485.t4 t9485.t5 t9485.t6))
% 14.51/14.74  (step t9485.t8 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t9485.t7))
% 14.51/14.74  (step t9485.t9 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t9485.t8))
% 14.51/14.74  (step t9485.t10 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9485.t1 t9485.t9))
% 14.51/14.74  (step t9485.t11 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule implies_neg2)
% 14.51/14.74  (step t9485.t12 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t9485.t10 t9485.t11))
% 14.51/14.74  (step t9485.t13 (cl (=> (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t9485.t12))
% 14.51/14.74  (step t9485.t14 (cl (not (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies :premises (t9485.t13))
% 14.51/14.74  (step t9485.t15 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule and_neg)
% 14.51/14.74  (step t9485.t16 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9485.t17)
% 14.51/14.74  (assume t9485.t17.a0 (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)))
% 14.51/14.74  (assume t9485.t17.a1 (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))
% 14.51/14.74  (step t9485.t17.t1 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) tptp.e12)) :rule symm :premises (t9485.t17.a1))
% 14.51/14.74  (step t9485.t17.t2 (cl (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule symm :premises (t9485.t17.t1))
% 14.51/14.74  (step t9485.t17.t3 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t9485.t17.a0))
% 14.51/14.74  (step t9485.t17.t4 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule symm :premises (t9485.t17.t3))
% 14.51/14.74  (step t9485.t17.t5 (cl (= (tptp.op1 tptp.e13 tptp.e13) tptp.e10)) :rule symm :premises (t9485.t17.t4))
% 14.51/14.74  (step t9485.t17.t6 (cl (= tptp.e13 tptp.e13)) :rule refl)
% 14.51/14.74  (step t9485.t17.t7 (cl (= (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13) (tptp.op1 tptp.e10 tptp.e13))) :rule cong :premises (t9485.t17.t5 t9485.t17.t6))
% 14.51/14.74  (step t9485.t17.t8 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule trans :premises (t9485.t17.t2 t9485.t17.t7))
% 14.51/14.74  (step t9485.t17 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule subproof :discharge (t9485.t17.a0 t9485.t17.a1))
% 14.51/14.74  (step t9485.t18 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9485.t19 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9485.t20 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule resolution :premises (t9485.t17 t9485.t18 t9485.t19))
% 14.51/14.74  (step t9485.t21 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule reordering :premises (t9485.t20))
% 14.51/14.74  (step t9485.t22 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule contraction :premises (t9485.t21))
% 14.51/14.74  (step t9485.t23 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t9485.t16 t9485.t22))
% 14.51/14.74  (step t9485.t24 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule implies_neg2)
% 14.51/14.74  (step t9485.t25 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule resolution :premises (t9485.t23 t9485.t24))
% 14.51/14.74  (step t9485.t26 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)))) :rule contraction :premises (t9485.t25))
% 14.51/14.74  (step t9485.t27 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule implies :premises (t9485.t26))
% 14.51/14.74  (step t9485.t28 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule and_neg)
% 14.51/14.74  (step t9485.t29 (cl (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t9485.t28 t9485.a0 t9485.a1))
% 14.51/14.74  (step t9485.t30 (cl (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13))) :rule resolution :premises (t9485.t27 t9485.t29))
% 14.51/14.74  (step t9485.t31 (cl (and (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9485.t15 t9485.a4 t9485.a3 t9485.t30 t9485.a2))
% 14.51/14.74  (step t9485.t32 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9485.t14 t9485.t31))
% 14.51/14.74  (step t9485 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule subproof :discharge (t9485.a0 t9485.a1 t9485.a2 t9485.a3 t9485.a4))
% 14.51/14.74  (step t9486 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9487 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9488 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9489 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) :rule and_pos)
% 14.51/14.74  (step t9490 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule and_pos)
% 14.51/14.74  (step t9491 (cl (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule resolution :premises (t9485 t9486 t9487 t9488 t9489 t9490))
% 14.51/14.74  (step t9492 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t9491))
% 14.51/14.74  (step t9493 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t9492))
% 14.51/14.74  (step t9494 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9484 t9493))
% 14.51/14.74  (step t9495 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule implies_neg2)
% 14.51/14.74  (step t9496 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t9494 t9495))
% 14.51/14.74  (step t9497 (cl (=> (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t9496))
% 14.51/14.74  (step t9498 (cl (not (and (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13)) (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule implies :premises (t9497))
% 14.51/14.74  (step t9499 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9483 t9498))
% 14.51/14.74  (step t9500 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9501 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9502 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9503 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))))) :rule or_neg)
% 14.51/14.74  (step t9504 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))))) :rule or_neg)
% 14.51/14.74  (step t9505 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (not (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9506 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t9499 t9500 t9501 t9502 t9503 t9504 t9505))
% 14.51/14.74  (step t9507 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule contraction :premises (t9506))
% 14.51/14.74  (step t9508 (cl (or (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))))) :rule resolution :premises (t9471 t9482 t9507))
% 14.51/14.74  (step t9509 (cl (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12)))) :rule or :premises (t9508))
% 14.51/14.74  (step t9510 (cl (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule reordering :premises (t9509))
% 14.51/14.74  (step t9511 (cl (= tptp.e10 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e11 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e12 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) :rule or :premises (t5214))
% 14.51/14.74  (step t9512 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e11))) :rule or :premises (t5415))
% 14.51/14.74  (step t9513 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t9357 t9470 t9510 t4394 t4393 t9511 t5252 t5317 t5319 t6867 t4436 t9512 t4543 t4628 t5321 t8774 t5323 t8805))
% 14.51/14.74  (step t9514 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e10 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e10)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e10 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e10 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9513))
% 14.51/14.74  (step t9515 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11))) :rule resolution :premises (t9514 t4956 t6175 t5824 t9163))
% 14.51/14.74  (step t9516 (cl (and (= tptp.e11 (tptp.op1 tptp.e10 tptp.e10)) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9515))
% 14.51/14.74  (step t9517 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11))) :rule resolution :premises (t9516 t4653 t4153 t8777))
% 14.51/14.74  (step t9518 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e10 (tptp.op1 tptp.e10 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9517))
% 14.51/14.74  (step t9519 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)))) :rule resolution :premises (t9518 t7458 t5005))
% 14.51/14.74  (step t9520 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9519))
% 14.51/14.74  (step t9521 (cl (= tptp.e10 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule or :premises (t7461))
% 14.51/14.74  (step t9522 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule resolution :premises (t9520 t9521 t7516 t5740))
% 14.51/14.74  (step t9523 (cl (and (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e10 (tptp.op1 tptp.e11 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e11 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e11 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (and (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)) (not (= tptp.e10 (tptp.op1 tptp.e12 tptp.e10))) (not (= tptp.e11 (tptp.op1 tptp.e12 tptp.e11))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e13 (tptp.op1 tptp.e12 tptp.e13)))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e10 (tptp.op1 tptp.e13 tptp.e13))) (= (tptp.op1 tptp.e10 tptp.e13) (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 (tptp.op1 tptp.e13 tptp.e13) tptp.e13)))) :rule contraction :premises (t9522))
% 14.51/14.74  (step t9524 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9523 t8678 t9169 t9167 t4393 t5741 t4394))
% 14.51/14.74  (step t9525 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule contraction :premises (t9524))
% 14.51/14.74  (step t9526 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t9525))
% 14.51/14.74  (step t9527 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9321 t6175 t5824 t9526 t5741 t4393 t4394))
% 14.51/14.74  (step t9528 (cl (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule contraction :premises (t9527))
% 14.51/14.74  (step t9529 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e11 (tptp.op1 tptp.e11 tptp.e11)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t9528))
% 14.51/14.74  (step t9530 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule resolution :premises (t9174 t9529 t4393 t5741 t4394))
% 14.51/14.74  (step t9531 (cl (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule contraction :premises (t9530))
% 14.51/14.74  (step t9532 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e12 (tptp.op1 tptp.e12 tptp.e12)))) :rule reordering :premises (t9531))
% 14.51/14.74  (step t9533 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule resolution :premises (t9128 t9532 t5741 t4393 t4394))
% 14.51/14.74  (step t9534 (cl (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10))) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule contraction :premises (t9533))
% 14.51/14.74  (step t9535 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (not (= tptp.e13 (tptp.op1 tptp.e13 tptp.e10)))) :rule reordering :premises (t9534))
% 14.51/14.74  (step t9536 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12)) (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule resolution :premises (t8809 t8810 t5742 t7516 t9535 t9532))
% 14.51/14.74  (step t9537 (cl (= tptp.e13 (tptp.op1 tptp.e10 tptp.e12))) :rule contraction :premises (t9536))
% 14.51/14.74  (step t9538 (cl (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule or :premises (t7037))
% 14.51/14.74  (step t9539 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t3120 t871 t447 t396 t397 t448 t3988 t3044 t3989 t4012 t686 t1037 t686 t4014 t8567 t9537 t9538 t1270))
% 14.51/14.74  (step t9540 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t9539))
% 14.51/14.74  (step t9541 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t762))
% 14.51/14.74  (step t9542 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_pos2)
% 14.51/14.74  (step t9543 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule cong :premises (t110 t402 t2331 t452 t3343 t463 t2057))
% 14.51/14.74  (step t9544 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13)))) :rule and_neg)
% 14.51/14.74  (step t9545 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9546)
% 14.51/14.74  (assume t9546.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.74  (assume t9546.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.74  (assume t9546.a2 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.51/14.74  (assume t9546.a3 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.74  (assume t9546.a4 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))
% 14.51/14.74  (assume t9546.a5 (= tptp.e22 (tptp.h3 tptp.e13)))
% 14.51/14.74  (step t9546.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9546.t2)
% 14.51/14.74  (assume t9546.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))
% 14.51/14.74  (assume t9546.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.74  (assume t9546.t2.a2 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.51/14.74  (assume t9546.t2.a3 (= tptp.e22 (tptp.h3 tptp.e13)))
% 14.51/14.74  (assume t9546.t2.a4 (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))
% 14.51/14.74  (step t9546.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) false) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule equiv_simplify)
% 14.51/14.74  (step t9546.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) false)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule equiv1 :premises (t9546.t2.t1))
% 14.51/14.74  (step t9546.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t9546.t2.a1))
% 14.51/14.74  (step t9546.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t9546.t2.t3))
% 14.51/14.74  (step t9546.t2.t5 (cl (= (tptp.h3 tptp.e13) tptp.e22)) :rule symm :premises (t9546.t2.a3))
% 14.51/14.74  (step t9546.t2.t6 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) :rule symm :premises (t9546.t2.a2))
% 14.51/14.74  (step t9546.t2.t7 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t9546.t2.t6))
% 14.51/14.74  (step t9546.t2.t8 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e22 tptp.e20))) :rule trans :premises (t9546.t2.t5 t9546.t2.t7))
% 14.51/14.74  (step t9546.t2.t9 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.h3 tptp.e13))) :rule symm :premises (t9546.t2.t8))
% 14.51/14.74  (step t9546.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule symm :premises (t9546.t2.a4))
% 14.51/14.74  (step t9546.t2.t11 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.h3 tptp.e13))) :rule trans :premises (t9546.t2.t10 t9546.t2.a3))
% 14.51/14.74  (step t9546.t2.t12 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t9546.t2.t11))
% 14.51/14.74  (step t9546.t2.t13 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t9546.t2.t9 t9546.t2.t12))
% 14.51/14.74  (step t9546.t2.t14 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t9546.t2.t13))
% 14.51/14.74  (step t9546.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule cong :premises (t9546.t2.t4 t9546.t2.t14))
% 14.51/14.74  (step t9546.t2.t16 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.51/14.74  (step t9546.t2.t17 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv2 :premises (t9546.t2.t16))
% 14.51/14.74  (step t9546.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule not_not)
% 14.51/14.74  (step t9546.t2.t19 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t9546.t2.t17 t9546.t2.t18))
% 14.51/14.74  (step t9546.t2.t20 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t9546.t2.t19 t9546.t2.a0))
% 14.51/14.74  (step t9546.t2.t21 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) false)) :rule trans :premises (t9546.t2.t15 t9546.t2.t20))
% 14.51/14.74  (step t9546.t2.t22 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t9546.t2.t2 t9546.t2.t21))
% 14.51/14.74  (step t9546.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t9546.t2.a0 t9546.t2.a1 t9546.t2.a2 t9546.t2.a3 t9546.t2.a4))
% 14.51/14.74  (step t9546.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.51/14.74  (step t9546.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9546.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9546.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9546.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9546.t8 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t9546.t2 t9546.t3 t9546.t4 t9546.t5 t9546.t6 t9546.t7))
% 14.51/14.74  (step t9546.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t9546.t8))
% 14.51/14.74  (step t9546.t10 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t9546.t9))
% 14.51/14.74  (step t9546.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t9546.t1 t9546.t10))
% 14.51/14.74  (step t9546.t12 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 14.51/14.74  (step t9546.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t9546.t11 t9546.t12))
% 14.51/14.74  (step t9546.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t9546.t13))
% 14.51/14.74  (step t9546.t15 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t9546.t14))
% 14.51/14.74  (step t9546.t16 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule and_neg)
% 14.51/14.74  (step t9546.t17 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9546.t18)
% 14.51/14.74  (assume t9546.t18.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.74  (assume t9546.t18.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.74  (step t9546.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t9546.t18.a1))
% 14.51/14.74  (step t9546.t18.t2 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t9546.t18.t1))
% 14.51/14.74  (step t9546.t18.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t9546.t18.a0))
% 14.51/14.74  (step t9546.t18.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.51/14.74  (step t9546.t18.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t9546.t18.t3 t9546.t18.t4))
% 14.51/14.74  (step t9546.t18.t6 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t9546.t18.t2 t9546.t18.t5))
% 14.51/14.74  (step t9546.t18 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t9546.t18.a0 t9546.t18.a1))
% 14.51/14.74  (step t9546.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9546.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9546.t21 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule resolution :premises (t9546.t18 t9546.t19 t9546.t20))
% 14.51/14.74  (step t9546.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t9546.t21))
% 14.51/14.74  (step t9546.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t9546.t22))
% 14.51/14.74  (step t9546.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t9546.t17 t9546.t23))
% 14.51/14.74  (step t9546.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.51/14.74  (step t9546.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t9546.t24 t9546.t25))
% 14.51/14.74  (step t9546.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t9546.t26))
% 14.51/14.74  (step t9546.t28 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t9546.t27))
% 14.51/14.74  (step t9546.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule and_neg)
% 14.51/14.74  (step t9546.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule resolution :premises (t9546.t29 t9546.a0 t9546.a1))
% 14.51/14.74  (step t9546.t31 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t9546.t28 t9546.t30))
% 14.51/14.74  (step t9546.t32 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t9546.t16 t9546.a4 t9546.a3 t9546.a2 t9546.a5 t9546.t31))
% 14.51/14.74  (step t9546.t33 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t9546.t15 t9546.t32))
% 14.51/14.74  (step t9546 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule subproof :discharge (t9546.a0 t9546.a1 t9546.a2 t9546.a3 t9546.a4 t9546.a5))
% 14.51/14.74  (step t9547 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9548 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9549 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9550 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9551 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.51/14.74  (step t9552 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9553 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))))) :rule resolution :premises (t9546 t9547 t9548 t9549 t9550 t9551 t9552))
% 14.51/14.74  (step t9554 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule reordering :premises (t9553))
% 14.51/14.74  (step t9555 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t9554))
% 14.51/14.74  (step t9556 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t9545 t9555))
% 14.51/14.74  (step t9557 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule implies_neg2)
% 14.51/14.74  (step t9558 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t9556 t9557))
% 14.51/14.74  (step t9559 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t9558))
% 14.51/14.74  (step t9560 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule implies :premises (t9559))
% 14.51/14.74  (step t9561 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t9544 t9560))
% 14.51/14.74  (step t9562 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.74  (step t9563 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.51/14.74  (step t9564 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.51/14.74  (step t9565 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.51/14.74  (step t9566 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 14.51/14.74  (step t9567 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e22 (tptp.h3 tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9568 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule or_neg)
% 14.51/14.74  (step t9569 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t9561 t9562 t9563 t9564 t9565 t9566 t9567 t9568))
% 14.51/14.74  (step t9570 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule contraction :premises (t9569))
% 14.51/14.74  (step t9571 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))))) :rule resolution :premises (t9542 t9543 t9570))
% 14.51/14.74  (step t9572 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule or :premises (t9571))
% 14.51/14.74  (step t9573 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e13)))) :rule reordering :premises (t9572))
% 14.51/14.74  (step t9574 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 14.51/14.74  (step t9575 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t110 t204 t452 t462 t2356))
% 14.51/14.74  (step t9576 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 14.51/14.74  (step t9577 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9578)
% 14.51/14.74  (assume t9578.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.74  (assume t9578.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.74  (assume t9578.a2 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.74  (assume t9578.a3 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.51/14.74  (step t9578.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9578.t2)
% 14.51/14.74  (assume t9578.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.51/14.74  (assume t9578.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.74  (assume t9578.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.74  (assume t9578.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.74  (step t9578.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 14.51/14.74  (step t9578.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule equiv1 :premises (t9578.t2.t1))
% 14.51/14.74  (step t9578.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t9578.t2.a1))
% 14.51/14.74  (step t9578.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t9578.t2.t3))
% 14.51/14.74  (step t9578.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t9578.t2.a3))
% 14.51/14.74  (step t9578.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t9578.t2.a2))
% 14.51/14.74  (step t9578.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t9578.t2.t6))
% 14.51/14.74  (step t9578.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t9578.t2.t5 t9578.t2.t7))
% 14.51/14.74  (step t9578.t2.t9 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t9578.t2.t4 t9578.t2.t8))
% 14.51/14.74  (step t9578.t2.t10 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.51/14.74  (step t9578.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t9578.t2.t10))
% 14.51/14.74  (step t9578.t2.t12 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.51/14.74  (step t9578.t2.t13 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t9578.t2.t11 t9578.t2.t12))
% 14.51/14.74  (step t9578.t2.t14 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t9578.t2.t13 t9578.t2.a0))
% 14.51/14.74  (step t9578.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t9578.t2.t9 t9578.t2.t14))
% 14.51/14.74  (step t9578.t2.t16 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t9578.t2.t2 t9578.t2.t15))
% 14.51/14.74  (step t9578.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t9578.t2.a0 t9578.t2.a1 t9578.t2.a2 t9578.t2.a3))
% 14.51/14.74  (step t9578.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.51/14.74  (step t9578.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9578.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9578.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9578.t7 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t9578.t2 t9578.t3 t9578.t4 t9578.t5 t9578.t6))
% 14.51/14.74  (step t9578.t8 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t9578.t7))
% 14.51/14.74  (step t9578.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t9578.t8))
% 14.51/14.74  (step t9578.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t9578.t1 t9578.t9))
% 14.51/14.74  (step t9578.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.51/14.74  (step t9578.t12 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t9578.t10 t9578.t11))
% 14.51/14.74  (step t9578.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t9578.t12))
% 14.51/14.74  (step t9578.t14 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t9578.t13))
% 14.51/14.74  (step t9578.t15 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.51/14.74  (step t9578.t16 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t9578.t15 t9578.a3 t9578.a2 t9578.a1 t9578.a0))
% 14.51/14.74  (step t9578.t17 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t9578.t14 t9578.t16))
% 14.51/14.74  (step t9578 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t9578.a0 t9578.a1 t9578.a2 t9578.a3))
% 14.51/14.74  (step t9579 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9580 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9581 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9582 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.51/14.74  (step t9583 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t9578 t9579 t9580 t9581 t9582))
% 14.51/14.74  (step t9584 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t9583))
% 14.51/14.74  (step t9585 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t9584))
% 14.51/14.74  (step t9586 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t9577 t9585))
% 14.51/14.74  (step t9587 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.51/14.74  (step t9588 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t9586 t9587))
% 14.51/14.74  (step t9589 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t9588))
% 14.51/14.74  (step t9590 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t9589))
% 14.51/14.74  (step t9591 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t9576 t9590))
% 14.51/14.74  (step t9592 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.74  (step t9593 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.51/14.74  (step t9594 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.51/14.74  (step t9595 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.51/14.74  (step t9596 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.74  (step t9597 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t9591 t9592 t9593 t9594 t9595 t9596))
% 14.51/14.74  (step t9598 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t9597))
% 14.51/14.74  (step t9599 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t9574 t9575 t9598))
% 14.51/14.74  (step t9600 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t9599))
% 14.51/14.74  (step t9601 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t9600))
% 14.51/14.74  (step t9602 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t9540 t9541 t9573 t507 t447 t397 t3374 t7118 t397 t2418 t7062 t2418 t9601 t397 t508 t1269 t1270))
% 14.51/14.74  (step t9603 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t9602))
% 14.51/14.74  (step t9604 (cl (or (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule and :premises (t604))
% 14.51/14.74  (step t9605 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule or :premises (t9604))
% 14.51/14.74  (step t9606 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_pos2)
% 14.51/14.74  (step t9607 (cl (= (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.51/14.74  (step t9608 (cl (not (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t9607))
% 14.51/14.74  (step t9609 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))))) :rule all_simplify)
% 14.51/14.74  (step t9610 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule refl)
% 14.51/14.74  (step t9611 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule all_simplify)
% 14.51/14.74  (step t9612 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) :rule cong :premises (t9610 t9611))
% 14.51/14.74  (step t9613 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) true)) :rule all_simplify)
% 14.51/14.74  (step t9614 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) true)) :rule trans :premises (t9612 t9613))
% 14.51/14.74  (step t9615 (cl (= (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) true)) :rule trans :premises (t9609 t9614))
% 14.51/14.74  (step t9616 (cl (= (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t9608 t9615))
% 14.51/14.74  (step t9617 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))))) :rule cong :premises (t403 t9616 t1873))
% 14.51/14.74  (step t9618 (cl (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) :rule and_neg)
% 14.51/14.74  (step t9619 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9620)
% 14.51/14.74  (assume t9620.a0 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))
% 14.51/14.74  (assume t9620.a1 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))
% 14.51/14.74  (step t9620.t1 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9620.t2)
% 14.51/14.74  (assume t9620.t2.a0 (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))
% 14.51/14.74  (assume t9620.t2.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))
% 14.51/14.74  (step t9620.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) false) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.51/14.74  (step t9620.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) false)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv1 :premises (t9620.t2.t1))
% 14.51/14.74  (step t9620.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e21)) :rule symm :premises (t9620.t2.a1))
% 14.51/14.74  (step t9620.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule symm :premises (t9620.t2.t3))
% 14.51/14.74  (step t9620.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule refl)
% 14.51/14.74  (step t9620.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule cong :premises (t9620.t2.t4 t9620.t2.t5))
% 14.51/14.74  (step t9620.t2.t7 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) false) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.51/14.74  (step t9620.t2.t8 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv2 :premises (t9620.t2.t7))
% 14.51/14.74  (step t9620.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule not_not)
% 14.51/14.74  (step t9620.t2.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) false) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t9620.t2.t8 t9620.t2.t9))
% 14.51/14.74  (step t9620.t2.t11 (cl (= (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t9620.t2.t10 t9620.t2.a0))
% 14.51/14.74  (step t9620.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)) false)) :rule trans :premises (t9620.t2.t6 t9620.t2.t11))
% 14.51/14.74  (step t9620.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t9620.t2.t2 t9620.t2.t12))
% 14.51/14.74  (step t9620.t2 (cl (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t9620.t2.a0 t9620.t2.a1))
% 14.51/14.74  (step t9620.t3 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.51/14.74  (step t9620.t4 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9620.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule resolution :premises (t9620.t2 t9620.t3 t9620.t4))
% 14.51/14.74  (step t9620.t6 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t9620.t5))
% 14.51/14.74  (step t9620.t7 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t9620.t6))
% 14.51/14.74  (step t9620.t8 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t9620.t1 t9620.t7))
% 14.51/14.74  (step t9620.t9 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 14.51/14.74  (step t9620.t10 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t9620.t8 t9620.t9))
% 14.51/14.74  (step t9620.t11 (cl (=> (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t9620.t10))
% 14.51/14.74  (step t9620.t12 (cl (not (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t9620.t11))
% 14.51/14.74  (step t9620.t13 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule and_neg)
% 14.51/14.74  (step t9620.t14 (cl (and (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t9620.t13 t9620.a1 t9620.a0))
% 14.51/14.74  (step t9620.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t9620.t12 t9620.t14))
% 14.51/14.74  (step t9620 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule subproof :discharge (t9620.a0 t9620.a1))
% 14.51/14.74  (step t9621 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9622 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.51/14.74  (step t9623 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t9620 t9621 t9622))
% 14.51/14.74  (step t9624 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule reordering :premises (t9623))
% 14.51/14.74  (step t9625 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t9624))
% 14.51/14.74  (step t9626 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t9619 t9625))
% 14.51/14.74  (step t9627 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg2)
% 14.51/14.74  (step t9628 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t9626 t9627))
% 14.51/14.74  (step t9629 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t9628))
% 14.51/14.74  (step t9630 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies :premises (t9629))
% 14.51/14.74  (step t9631 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t9618 t9630))
% 14.51/14.74  (step t9632 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 14.51/14.74  (step t9633 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 14.51/14.74  (step t9634 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.51/14.74  (step t9635 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t9631 t9632 t9633 t9634))
% 14.51/14.74  (step t9636 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t9635))
% 14.51/14.74  (step t9637 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t9606 t9617 t9636))
% 14.51/14.74  (step t9638 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20)))) :rule or :premises (t9637))
% 14.51/14.74  (step t9639 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule reordering :premises (t9638))
% 14.51/14.74  (step t9640 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e22 tptp.e20)))) :rule and :premises (t365))
% 14.51/14.74  (step t9641 (cl (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule or :premises (t2015))
% 14.51/14.74  (step t9642 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t9603 t9605 t2417 t2418 t9639 t9640 t9641 t725 t3985 t448 t447 t871 t8358 t799))
% 14.51/14.74  (step t9643 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t9642))
% 14.51/14.74  (step t9644 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t647))
% 14.51/14.74  (step t9645 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t9643 t9644 t3677 t3678 t687 t7090 t366))
% 14.51/14.74  (step t9646 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t9645))
% 14.51/14.74  (step t9647 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t9646 t2619 t396 t397))
% 14.51/14.74  (step t9648 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule contraction :premises (t9647))
% 14.51/14.74  (step t9649 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t9648))
% 14.51/14.74  (step t9650 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3987 t9649))
% 14.51/14.74  (step t9651 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t9650))
% 14.51/14.74  (step t9652 (cl (not (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))))) (not (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 14.51/14.74  (step t9653 (cl (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t109 t3388 t205))
% 14.51/14.74  (step t9654 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 14.51/14.74  (step t9655 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9656)
% 14.51/14.74  (assume t9656.a0 (not (= tptp.e20 tptp.e21)))
% 14.51/14.74  (assume t9656.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.51/14.74  (step t9656.t1 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9656.t2)
% 14.51/14.74  (assume t9656.t2.a0 (not (= tptp.e20 tptp.e21)))
% 14.51/14.74  (assume t9656.t2.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))
% 14.51/14.74  (step t9656.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.51/14.74  (step t9656.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) false)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv1 :premises (t9656.t2.t1))
% 14.51/14.74  (step t9656.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.51/14.74  (step t9656.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) :rule symm :premises (t9656.t2.a1))
% 14.51/14.74  (step t9656.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 tptp.e21))) :rule cong :premises (t9656.t2.t3 t9656.t2.t4))
% 14.51/14.74  (step t9656.t2.t6 (cl (= (= (= tptp.e20 tptp.e21) false) (not (= tptp.e20 tptp.e21)))) :rule equiv_simplify)
% 14.51/14.74  (step t9656.t2.t7 (cl (= (= tptp.e20 tptp.e21) false) (not (not (= tptp.e20 tptp.e21)))) :rule equiv2 :premises (t9656.t2.t6))
% 14.51/14.74  (step t9656.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e21)))) (= tptp.e20 tptp.e21)) :rule not_not)
% 14.51/14.74  (step t9656.t2.t9 (cl (= (= tptp.e20 tptp.e21) false) (= tptp.e20 tptp.e21)) :rule resolution :premises (t9656.t2.t7 t9656.t2.t8))
% 14.51/14.74  (step t9656.t2.t10 (cl (= (= tptp.e20 tptp.e21) false)) :rule resolution :premises (t9656.t2.t9 t9656.t2.a0))
% 14.51/14.74  (step t9656.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t9656.t2.t5 t9656.t2.t10))
% 14.51/14.74  (step t9656.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t9656.t2.t2 t9656.t2.t11))
% 14.51/14.74  (step t9656.t2 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t9656.t2.a0 t9656.t2.a1))
% 14.51/14.74  (step t9656.t3 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9656.t4 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9656.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t9656.t2 t9656.t3 t9656.t4))
% 14.51/14.74  (step t9656.t6 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t9656.t5))
% 14.51/14.74  (step t9656.t7 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t9656.t6))
% 14.51/14.74  (step t9656.t8 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t9656.t1 t9656.t7))
% 14.51/14.74  (step t9656.t9 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.51/14.74  (step t9656.t10 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t9656.t8 t9656.t9))
% 14.51/14.74  (step t9656.t11 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t9656.t10))
% 14.51/14.74  (step t9656.t12 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t9656.t11))
% 14.51/14.74  (step t9656.t13 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule and_neg)
% 14.51/14.74  (step t9656.t14 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t9656.t13 t9656.a0 t9656.a1))
% 14.51/14.74  (step t9656.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t9656.t12 t9656.t14))
% 14.51/14.74  (step t9656 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t9656.a0 t9656.a1))
% 14.51/14.74  (step t9657 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9658 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9659 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t9656 t9657 t9658))
% 14.51/14.74  (step t9660 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t9659))
% 14.51/14.74  (step t9661 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t9660))
% 14.51/14.74  (step t9662 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t9655 t9661))
% 14.51/14.74  (step t9663 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.51/14.74  (step t9664 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t9662 t9663))
% 14.51/14.74  (step t9665 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t9664))
% 14.51/14.74  (step t9666 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t9665))
% 14.51/14.74  (step t9667 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t9654 t9666))
% 14.51/14.74  (step t9668 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (not (= tptp.e20 tptp.e21))))) :rule or_neg)
% 14.51/14.74  (step t9669 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.51/14.74  (step t9670 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.51/14.74  (step t9671 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t9667 t9668 t9669 t9670))
% 14.51/14.74  (step t9672 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t9671))
% 14.51/14.74  (step t9673 (cl (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t9652 t9653 t9672))
% 14.51/14.74  (step t9674 (cl (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t9673))
% 14.51/14.74  (step t9675 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t3510 t3511 t398 t2524 t9651 t9674 t141 t7153 t1137 t396 t397 t366))
% 14.51/14.74  (step t9676 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t9675))
% 14.51/14.74  (step t9677 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t3386 t9676 t3508 t2559))
% 14.51/14.74  (step t9678 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t9677))
% 14.51/14.74  (step t9679 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t368 t398 t9678 t2524))
% 14.51/14.74  (step t9680 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t266 t366 t9679 t397))
% 14.51/14.74  (step t9681 (cl (not (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))))) (not (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_pos2)
% 14.51/14.74  (step t9682 (cl (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))))) :rule cong :premises (t109 t618 t2425))
% 14.51/14.74  (step t9683 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.51/14.74  (step t9684 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9685)
% 14.51/14.74  (assume t9685.a0 (not (= tptp.e20 tptp.e21)))
% 14.51/14.74  (assume t9685.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 14.51/14.74  (step t9685.t1 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9685.t2)
% 14.51/14.74  (assume t9685.t2.a0 (not (= tptp.e20 tptp.e21)))
% 14.51/14.74  (assume t9685.t2.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 14.51/14.74  (step t9685.t2.t1 (cl (= (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.51/14.74  (step t9685.t2.t2 (cl (not (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) false)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t9685.t2.t1))
% 14.51/14.74  (step t9685.t2.t3 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.51/14.74  (step t9685.t2.t4 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) :rule symm :premises (t9685.t2.a1))
% 14.51/14.74  (step t9685.t2.t5 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 tptp.e21))) :rule cong :premises (t9685.t2.t3 t9685.t2.t4))
% 14.51/14.74  (step t9685.t2.t6 (cl (= (= (= tptp.e20 tptp.e21) false) (not (= tptp.e20 tptp.e21)))) :rule equiv_simplify)
% 14.51/14.74  (step t9685.t2.t7 (cl (= (= tptp.e20 tptp.e21) false) (not (not (= tptp.e20 tptp.e21)))) :rule equiv2 :premises (t9685.t2.t6))
% 14.51/14.74  (step t9685.t2.t8 (cl (not (not (not (= tptp.e20 tptp.e21)))) (= tptp.e20 tptp.e21)) :rule not_not)
% 14.51/14.74  (step t9685.t2.t9 (cl (= (= tptp.e20 tptp.e21) false) (= tptp.e20 tptp.e21)) :rule resolution :premises (t9685.t2.t7 t9685.t2.t8))
% 14.51/14.74  (step t9685.t2.t10 (cl (= (= tptp.e20 tptp.e21) false)) :rule resolution :premises (t9685.t2.t9 t9685.t2.a0))
% 14.51/14.74  (step t9685.t2.t11 (cl (= (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule trans :premises (t9685.t2.t5 t9685.t2.t10))
% 14.51/14.74  (step t9685.t2.t12 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t9685.t2.t2 t9685.t2.t11))
% 14.51/14.74  (step t9685.t2 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t9685.t2.a0 t9685.t2.a1))
% 14.51/14.74  (step t9685.t3 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9685.t4 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9685.t5 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t9685.t2 t9685.t3 t9685.t4))
% 14.51/14.74  (step t9685.t6 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t9685.t5))
% 14.51/14.74  (step t9685.t7 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t9685.t6))
% 14.51/14.74  (step t9685.t8 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t9685.t1 t9685.t7))
% 14.51/14.74  (step t9685.t9 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.51/14.74  (step t9685.t10 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t9685.t8 t9685.t9))
% 14.51/14.74  (step t9685.t11 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t9685.t10))
% 14.51/14.74  (step t9685.t12 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t9685.t11))
% 14.51/14.74  (step t9685.t13 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.51/14.74  (step t9685.t14 (cl (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t9685.t13 t9685.a0 t9685.a1))
% 14.51/14.74  (step t9685.t15 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t9685.t12 t9685.t14))
% 14.51/14.74  (step t9685 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule subproof :discharge (t9685.a0 t9685.a1))
% 14.51/14.74  (step t9686 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9687 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9688 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t9685 t9686 t9687))
% 14.51/14.74  (step t9689 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t9688))
% 14.51/14.74  (step t9690 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t9689))
% 14.51/14.74  (step t9691 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t9684 t9690))
% 14.51/14.74  (step t9692 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg2)
% 14.51/14.74  (step t9693 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t9691 t9692))
% 14.51/14.74  (step t9694 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t9693))
% 14.51/14.74  (step t9695 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies :premises (t9694))
% 14.51/14.74  (step t9696 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t9683 t9695))
% 14.51/14.74  (step t9697 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (not (= tptp.e20 tptp.e21))))) :rule or_neg)
% 14.51/14.74  (step t9698 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.51/14.74  (step t9699 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.51/14.74  (step t9700 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t9696 t9697 t9698 t9699))
% 14.51/14.74  (step t9701 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule contraction :premises (t9700))
% 14.51/14.74  (step t9702 (cl (or (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t9681 t9682 t9701))
% 14.51/14.74  (step t9703 (cl (= tptp.e20 tptp.e21) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule or :premises (t9702))
% 14.51/14.74  (step t9704 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t944))
% 14.51/14.74  (step t9705 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t1038))
% 14.51/14.74  (step t9706 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) :rule or :premises (t3576))
% 14.51/14.74  (step t9707 (cl (not (= (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))))) (not (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.74  (step t9708 (cl (= (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))))) :rule cong :premises (t402 t1349 t2331 t2460 t3212 t1678 t1081))
% 14.51/14.74  (step t9709 (cl (not (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))))) (not (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.74  (step t9710 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule refl)
% 14.51/14.74  (step t9711 (cl (= (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) false) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))))) :rule equiv_simplify)
% 14.51/14.74  (step t9712 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) false) (not (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))))) :rule equiv2 :premises (t9711))
% 14.51/14.74  (step t9713 (cl (not (not (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule not_not)
% 14.51/14.74  (step t9714 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) false) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t9712 t9713))
% 14.51/14.74  (step t9715 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) false) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9716)
% 14.51/14.74  (assume t9716.a0 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.74  (assume t9716.a1 (= tptp.e22 (tptp.h3 tptp.e10)))
% 14.51/14.74  (assume t9716.a2 (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))
% 14.51/14.74  (assume t9716.a3 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.51/14.74  (assume t9716.a4 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))
% 14.51/14.74  (step t9716.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.51/14.74  (step t9716.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.51/14.74  (step t9716.t3 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) false) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.51/14.74  (step t9716.t4 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv2 :premises (t9716.t3))
% 14.51/14.74  (step t9716.t5 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) :rule not_not)
% 14.51/14.74  (step t9716.t6 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) false) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t9716.t4 t9716.t5))
% 14.51/14.74  (step t9716.t7 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t9716.t6 t9716.a4))
% 14.51/14.74  (step t9716.t8 (cl (= false (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule symm :premises (t9716.t7))
% 14.51/14.74  (step t9716.t9 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) true) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv_simplify)
% 14.51/14.74  (step t9716.t10 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) true) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule equiv2 :premises (t9716.t9))
% 14.51/14.74  (step t9716.t11 (cl (= (tptp.h3 tptp.e10) (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t9716.a2))
% 14.51/14.74  (step t9716.t12 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) :rule symm :premises (t9716.t11))
% 14.51/14.74  (step t9716.t13 (cl (= (tptp.h3 tptp.e10) tptp.e22)) :rule symm :premises (t9716.a1))
% 14.51/14.74  (step t9716.t14 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e22)) :rule trans :premises (t9716.t12 t9716.t13))
% 14.51/14.74  (step t9716.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t9716.a0))
% 14.51/14.74  (step t9716.t16 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t9716.t15))
% 14.51/14.74  (step t9716.t17 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) :rule symm :premises (t9716.a3))
% 14.51/14.74  (step t9716.t18 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule trans :premises (t9716.t17 t9716.t16))
% 14.51/14.74  (step t9716.t19 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t9716.t18))
% 14.51/14.74  (step t9716.t20 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) :rule trans :premises (t9716.t14 t9716.t16 t9716.t19))
% 14.51/14.74  (step t9716.t21 (cl (= (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) true)) :rule resolution :premises (t9716.t10 t9716.t20))
% 14.51/14.74  (step t9716.t22 (cl (= false true)) :rule trans :premises (t9716.t8 t9716.t21))
% 14.51/14.74  (step t9716.t23 (cl false) :rule resolution :premises (t9716.t1 t9716.t2 t9716.t22))
% 14.51/14.74  (step t9716 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e10))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) false) :rule subproof :discharge (t9716.a0 t9716.a1 t9716.a2 t9716.a3 t9716.a4))
% 14.51/14.74  (step t9717 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9718 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e22 (tptp.h3 tptp.e10))) :rule and_pos)
% 14.51/14.74  (step t9719 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) :rule and_pos)
% 14.51/14.74  (step t9720 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9721 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.51/14.74  (step t9722 (cl false (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t9716 t9717 t9718 t9719 t9720 t9721))
% 14.51/14.74  (step t9723 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) false) :rule reordering :premises (t9722))
% 14.51/14.74  (step t9724 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) false) :rule contraction :premises (t9723))
% 14.51/14.74  (step t9725 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) false) false) :rule resolution :premises (t9715 t9724))
% 14.51/14.74  (step t9726 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) false) (not false)) :rule implies_neg2)
% 14.51/14.74  (step t9727 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) false) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) false)) :rule resolution :premises (t9725 t9726))
% 14.51/14.74  (step t9728 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) false)) :rule contraction :premises (t9727))
% 14.51/14.74  (step t9729 (cl (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) false) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))))) :rule implies_simplify)
% 14.51/14.74  (step t9730 (cl (not (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) false)) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))))) :rule equiv1 :premises (t9729))
% 14.51/14.74  (step t9731 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t9728 t9730))
% 14.51/14.74  (step t9732 (cl (= (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) false)) :rule resolution :premises (t9714 t9731))
% 14.51/14.74  (step t9733 (cl (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) false))) :rule cong :premises (t9710 t9732))
% 14.51/14.74  (step t9734 (cl (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) false) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))))) :rule all_simplify)
% 14.51/14.74  (step t9735 (cl (= (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))))) :rule trans :premises (t9733 t9734))
% 14.51/14.74  (step t9736 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9737)
% 14.51/14.74  (assume t9737.a0 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.74  (assume t9737.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 14.51/14.74  (assume t9737.a2 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.51/14.74  (assume t9737.a3 (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))
% 14.51/14.74  (assume t9737.a4 (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))
% 14.51/14.74  (assume t9737.a5 (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))
% 14.51/14.74  (assume t9737.a6 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.51/14.74  (step t9737.t1 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.h3 tptp.e10))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule and_neg)
% 14.51/14.74  (step t9737.t2 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e10))) (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9737.t3)
% 14.51/14.74  (assume t9737.t3.a0 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.51/14.74  (assume t9737.t3.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 14.51/14.74  (assume t9737.t3.a2 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.51/14.74  (assume t9737.t3.a3 (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)))
% 14.51/14.74  (assume t9737.t3.a4 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.74  (assume t9737.t3.a5 (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))
% 14.51/14.74  (step t9737.t3.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t9737.t3.a5))
% 14.51/14.74  (step t9737.t3.t2 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) :rule symm :premises (t9737.t3.t1))
% 14.51/14.74  (step t9737.t3.t3 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) :rule symm :premises (t9737.t3.a2))
% 14.51/14.74  (step t9737.t3.t4 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t9737.t3.t3 t9737.t3.a1))
% 14.51/14.74  (step t9737.t3.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t9737.t3.a1))
% 14.51/14.74  (step t9737.t3.t6 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h4 tptp.e12))) :rule trans :premises (t9737.t3.t5 t9737.t3.a4 t9737.t3.a0))
% 14.51/14.74  (step t9737.t3.t7 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.h4 tptp.e12))) :rule trans :premises (t9737.t3.t4 t9737.t3.t6))
% 14.51/14.74  (step t9737.t3.t8 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t9737.t3.a0))
% 14.51/14.74  (step t9737.t3.t9 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t9737.t3.a4))
% 14.51/14.74  (step t9737.t3.t10 (cl (= (tptp.h4 tptp.e12) tptp.e22)) :rule trans :premises (t9737.t3.t8 t9737.t3.t9))
% 14.51/14.74  (step t9737.t3.t11 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule symm :premises (t9737.t3.t10))
% 14.51/14.74  (step t9737.t3.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)))) :rule cong :premises (t9737.t3.t7 t9737.t3.t11))
% 14.51/14.74  (step t9737.t3.t13 (cl (= (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e12)) (tptp.op2 tptp.e22 tptp.e22))) :rule cong :premises (t9737.t3.t10 t9737.t3.t10))
% 14.51/14.74  (step t9737.t3.t14 (cl (= (tptp.h3 tptp.e10) (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t9737.t3.a3))
% 14.51/14.74  (step t9737.t3.t15 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) :rule symm :premises (t9737.t3.t14))
% 14.51/14.74  (step t9737.t3.t16 (cl (= tptp.e22 (tptp.h3 tptp.e10))) :rule trans :premises (t9737.t3.a2 t9737.t3.t2 t9737.t3.t12 t9737.t3.t13 t9737.t3.t15))
% 14.51/14.74  (step t9737.t3 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e10))) :rule subproof :discharge (t9737.t3.a0 t9737.t3.a1 t9737.t3.a2 t9737.t3.a3 t9737.t3.a4 t9737.t3.a5))
% 14.51/14.74  (step t9737.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9737.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9737.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9737.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) :rule and_pos)
% 14.51/14.74  (step t9737.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9737.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) :rule and_pos)
% 14.51/14.74  (step t9737.t10 (cl (= tptp.e22 (tptp.h3 tptp.e10)) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule resolution :premises (t9737.t3 t9737.t4 t9737.t5 t9737.t6 t9737.t7 t9737.t8 t9737.t9))
% 14.51/14.74  (step t9737.t11 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e22 (tptp.h3 tptp.e10))) :rule reordering :premises (t9737.t10))
% 14.51/14.74  (step t9737.t12 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e22 (tptp.h3 tptp.e10))) :rule contraction :premises (t9737.t11))
% 14.51/14.74  (step t9737.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e10))) (= tptp.e22 (tptp.h3 tptp.e10))) :rule resolution :premises (t9737.t2 t9737.t12))
% 14.51/14.74  (step t9737.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.h3 tptp.e10)))) :rule implies_neg2)
% 14.51/14.74  (step t9737.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e10))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e10)))) :rule resolution :premises (t9737.t13 t9737.t14))
% 14.51/14.74  (step t9737.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e22 (tptp.h3 tptp.e10)))) :rule contraction :premises (t9737.t15))
% 14.51/14.74  (step t9737.t17 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e22 (tptp.h3 tptp.e10))) :rule implies :premises (t9737.t16))
% 14.51/14.74  (step t9737.t18 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule and_neg)
% 14.51/14.74  (step t9737.t19 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule resolution :premises (t9737.t18 t9737.a6 t9737.a1 t9737.a2 t9737.a5 t9737.a0 t9737.a4))
% 14.51/14.74  (step t9737.t20 (cl (= tptp.e22 (tptp.h3 tptp.e10))) :rule resolution :premises (t9737.t17 t9737.t19))
% 14.51/14.74  (step t9737.t21 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t9737.t1 t9737.a0 t9737.t20 t9737.a5 t9737.a2 t9737.a3))
% 14.51/14.74  (step t9737 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule subproof :discharge (t9737.a0 t9737.a1 t9737.a2 t9737.a3 t9737.a4 t9737.a5 t9737.a6))
% 14.51/14.74  (step t9738 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9739 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9740 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9741 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.51/14.74  (step t9742 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) :rule and_pos)
% 14.51/14.74  (step t9743 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) :rule and_pos)
% 14.51/14.74  (step t9744 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9745 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t9737 t9738 t9739 t9740 t9741 t9742 t9743 t9744))
% 14.51/14.74  (step t9746 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule reordering :premises (t9745))
% 14.51/14.74  (step t9747 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule contraction :premises (t9746))
% 14.51/14.74  (step t9748 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t9736 t9747))
% 14.51/14.74  (step t9749 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))))) :rule implies_neg2)
% 14.51/14.74  (step t9750 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))))) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))))) :rule resolution :premises (t9748 t9749))
% 14.51/14.74  (step t9751 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.h3 tptp.e10)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))))) :rule contraction :premises (t9750))
% 14.51/14.74  (step t9752 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t9709 t9735 t9751))
% 14.51/14.74  (step t9753 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule not_and :premises (t9752))
% 14.51/14.74  (step t9754 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.51/14.74  (step t9755 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.51/14.74  (step t9756 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.51/14.74  (step t9757 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 14.51/14.74  (step t9758 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule or_neg)
% 14.51/14.74  (step t9759 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))))) :rule or_neg)
% 14.51/14.74  (step t9760 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9761 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t9753 t9754 t9755 t9756 t9757 t9758 t9759 t9760))
% 14.51/14.74  (step t9762 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule contraction :premises (t9761))
% 14.51/14.74  (step t9763 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t9707 t9708 t9762))
% 14.51/14.74  (step t9764 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule or :premises (t9763))
% 14.51/14.74  (step t9765 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e22) (tptp.h3 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t9764))
% 14.51/14.74  (step t9766 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule or :premises (t3199))
% 14.51/14.74  (step t9767 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule equiv_pos2)
% 14.51/14.74  (step t9768 (cl (= (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))))) :rule refl)
% 14.51/14.74  (step t9769 (cl (= (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) true) (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.51/14.74  (step t9770 (cl (not (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) true)) (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule equiv1 :premises (t9769))
% 14.51/14.74  (step t9771 (cl (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))))) :rule all_simplify)
% 14.51/14.74  (step t9772 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule refl)
% 14.51/14.74  (step t9773 (cl (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule all_simplify)
% 14.51/14.74  (step t9774 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule cong :premises (t9772 t9773))
% 14.51/14.74  (step t9775 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) true)) :rule all_simplify)
% 14.51/14.74  (step t9776 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) true)) :rule trans :premises (t9774 t9775))
% 14.51/14.74  (step t9777 (cl (= (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) true)) :rule trans :premises (t9771 t9776))
% 14.51/14.74  (step t9778 (cl (= (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t9770 t9777))
% 14.51/14.74  (step t9779 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))))) :rule cong :premises (t110 t111 t402 t2425 t452 t2242 t9768 t1081 t9778 t3344))
% 14.51/14.74  (step t9780 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule and_neg)
% 14.51/14.74  (step t9781 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9782)
% 14.51/14.74  (assume t9782.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.74  (assume t9782.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.74  (assume t9782.a2 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.74  (assume t9782.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.51/14.74  (assume t9782.a4 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.74  (assume t9782.a5 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.51/14.74  (assume t9782.a6 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.51/14.74  (assume t9782.a7 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.51/14.74  (assume t9782.a8 (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))
% 14.51/14.74  (step t9782.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9782.t2)
% 14.51/14.74  (assume t9782.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.51/14.74  (assume t9782.t2.a1 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)))
% 14.51/14.74  (assume t9782.t2.a2 (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))
% 14.51/14.74  (assume t9782.t2.a3 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.74  (assume t9782.t2.a4 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.51/14.74  (assume t9782.t2.a5 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.74  (assume t9782.t2.a6 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.74  (assume t9782.t2.a7 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.74  (assume t9782.t2.a8 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.51/14.74  (step t9782.t2.t1 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule equiv_simplify)
% 14.51/14.74  (step t9782.t2.t2 (cl (not (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) false)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule equiv1 :premises (t9782.t2.t1))
% 14.51/14.74  (step t9782.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t9782.t2.a3))
% 14.51/14.74  (step t9782.t2.t4 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t9782.t2.a0))
% 14.51/14.74  (step t9782.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t9782.t2.a6))
% 14.51/14.74  (step t9782.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t9782.t2.t5))
% 14.51/14.74  (step t9782.t2.t7 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.51/14.74  (step t9782.t2.t8 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule cong :premises (t9782.t2.t6 t9782.t2.t7))
% 14.51/14.74  (step t9782.t2.t9 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t9782.t2.t8))
% 14.51/14.74  (step t9782.t2.t10 (cl (= (tptp.h4 tptp.e12) (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t9782.t2.t4 t9782.t2.t9))
% 14.51/14.74  (step t9782.t2.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t9782.t2.a7))
% 14.51/14.74  (step t9782.t2.t12 (cl (= (tptp.op2 tptp.e20 tptp.e23) tptp.e22)) :rule trans :premises (t9782.t2.t8 t9782.t2.t11))
% 14.51/14.74  (step t9782.t2.t13 (cl (= (tptp.h4 tptp.e12) tptp.e22)) :rule trans :premises (t9782.t2.t10 t9782.t2.t12))
% 14.51/14.74  (step t9782.t2.t14 (cl (= (tptp.h4 tptp.e11) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t9782.t2.a1))
% 14.51/14.74  (step t9782.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t9782.t2.a5))
% 14.51/14.74  (step t9782.t2.t16 (cl (= (tptp.h4 tptp.e11) tptp.e21)) :rule trans :premises (t9782.t2.t14 t9782.t2.t15))
% 14.51/14.74  (step t9782.t2.t17 (cl (= (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)) (tptp.op2 tptp.e22 tptp.e21))) :rule cong :premises (t9782.t2.t13 t9782.t2.t16))
% 14.51/14.74  (step t9782.t2.t18 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule symm :premises (t9782.t2.t17))
% 14.51/14.74  (step t9782.t2.t19 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20)) :rule symm :premises (t9782.t2.a8))
% 14.51/14.74  (step t9782.t2.t20 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t9782.t2.t19))
% 14.51/14.74  (step t9782.t2.t21 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)))) :rule trans :premises (t9782.t2.t5 t9782.t2.t20 t9782.t2.t18))
% 14.51/14.74  (step t9782.t2.t22 (cl (= (tptp.op2 (tptp.h4 tptp.e12) (tptp.h4 tptp.e11)) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t9782.t2.t21))
% 14.51/14.74  (step t9782.t2.t23 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t9782.t2.a4))
% 14.51/14.74  (step t9782.t2.t24 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t9782.t2.t23))
% 14.51/14.74  (step t9782.t2.t25 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.h4 tptp.e13))) :rule trans :premises (t9782.t2.t3 t9782.t2.t24))
% 14.51/14.74  (step t9782.t2.t26 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule cong :premises (t9782.t2.t25 t9782.t2.t24))
% 14.51/14.74  (step t9782.t2.t27 (cl (= (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t9782.t2.t23 t9782.t2.t23))
% 14.51/14.74  (step t9782.t2.t28 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t9782.t2.t26 t9782.t2.t27))
% 14.51/14.74  (step t9782.t2.t29 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule symm :premises (t9782.t2.t28))
% 14.51/14.74  (step t9782.t2.t30 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule trans :premises (t9782.t2.t18 t9782.t2.t22 t9782.t2.t29))
% 14.51/14.74  (step t9782.t2.t31 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t9782.t2.t30))
% 14.51/14.74  (step t9782.t2.t32 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule cong :premises (t9782.t2.t3 t9782.t2.t31))
% 14.51/14.74  (step t9782.t2.t33 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.51/14.74  (step t9782.t2.t34 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv2 :premises (t9782.t2.t33))
% 14.51/14.74  (step t9782.t2.t35 (cl (not (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule not_not)
% 14.51/14.74  (step t9782.t2.t36 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t9782.t2.t34 t9782.t2.t35))
% 14.51/14.74  (step t9782.t2.t37 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule resolution :premises (t9782.t2.t36 t9782.t2.a2))
% 14.51/14.74  (step t9782.t2.t38 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) false)) :rule trans :premises (t9782.t2.t32 t9782.t2.t37))
% 14.51/14.74  (step t9782.t2.t39 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t9782.t2.t2 t9782.t2.t38))
% 14.51/14.74  (step t9782.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule subproof :discharge (t9782.t2.a0 t9782.t2.a1 t9782.t2.a2 t9782.t2.a3 t9782.t2.a4 t9782.t2.a5 t9782.t2.a6 t9782.t2.a7 t9782.t2.a8))
% 14.51/14.74  (step t9782.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9782.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9782.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.51/14.74  (step t9782.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9782.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9782.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.74  (step t9782.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9782.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9782.t11 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9782.t12 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t9782.t2 t9782.t3 t9782.t4 t9782.t5 t9782.t6 t9782.t7 t9782.t8 t9782.t9 t9782.t10 t9782.t11))
% 14.51/14.74  (step t9782.t13 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule reordering :premises (t9782.t12))
% 14.51/14.74  (step t9782.t14 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule contraction :premises (t9782.t13))
% 14.51/14.74  (step t9782.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t9782.t1 t9782.t14))
% 14.51/14.74  (step t9782.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule implies_neg2)
% 14.51/14.74  (step t9782.t17 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t9782.t15 t9782.t16))
% 14.51/14.74  (step t9782.t18 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule contraction :premises (t9782.t17))
% 14.51/14.74  (step t9782.t19 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule implies :premises (t9782.t18))
% 14.51/14.74  (step t9782.t20 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.51/14.74  (step t9782.t21 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t9782.t20 t9782.a7 t9782.a6 t9782.a8 t9782.a4 t9782.a5 t9782.a1 t9782.a0 t9782.a2 t9782.a3))
% 14.51/14.74  (step t9782.t22 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t9782.t19 t9782.t21))
% 14.51/14.74  (step t9782 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule subproof :discharge (t9782.a0 t9782.a1 t9782.a2 t9782.a3 t9782.a4 t9782.a5 t9782.a6 t9782.a7 t9782.a8))
% 14.51/14.74  (step t9783 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9784 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.74  (step t9785 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9786 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9787 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9788 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.51/14.74  (step t9789 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) :rule and_pos)
% 14.51/14.74  (step t9790 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.51/14.74  (step t9791 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.51/14.74  (step t9792 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t9782 t9783 t9784 t9785 t9786 t9787 t9788 t9789 t9790 t9791))
% 14.51/14.74  (step t9793 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule reordering :premises (t9792))
% 14.51/14.74  (step t9794 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule contraction :premises (t9793))
% 14.51/14.74  (step t9795 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t9781 t9794))
% 14.51/14.74  (step t9796 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule implies_neg2)
% 14.51/14.74  (step t9797 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t9795 t9796))
% 14.51/14.74  (step t9798 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule contraction :premises (t9797))
% 14.51/14.74  (step t9799 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule implies :premises (t9798))
% 14.51/14.74  (step t9800 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t9780 t9799))
% 14.51/14.74  (step t9801 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.74  (step t9802 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.51/14.74  (step t9803 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.51/14.74  (step t9804 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.51/14.74  (step t9805 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.51/14.74  (step t9806 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule or_neg)
% 14.51/14.74  (step t9807 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))))) :rule or_neg)
% 14.51/14.74  (step t9808 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule or_neg)
% 14.51/14.74  (step t9809 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 14.51/14.74  (step t9810 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule or_neg)
% 14.51/14.74  (step t9811 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t9800 t9801 t9802 t9803 t9804 t9805 t9806 t9807 t9808 t9809 t9810))
% 14.51/14.74  (step t9812 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule contraction :premises (t9811))
% 14.51/14.74  (step t9813 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t9767 t9779 t9812))
% 14.51/14.74  (step t9814 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule or :premises (t9813))
% 14.51/14.74  (step t9815 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.h4 tptp.e11))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t9814))
% 14.51/14.74  (step t9816 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t2562))
% 14.51/14.74  (step t9817 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 14.51/14.74  (step t9818 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t110 t204 t2425 t9778 t2192))
% 14.51/14.74  (step t9819 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule and_neg)
% 14.51/14.74  (step t9820 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9821)
% 14.51/14.74  (assume t9821.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.74  (assume t9821.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.74  (assume t9821.a2 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.51/14.74  (assume t9821.a3 (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))
% 14.51/14.74  (step t9821.t1 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9821.t2)
% 14.51/14.74  (assume t9821.t2.a0 (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))
% 14.51/14.74  (assume t9821.t2.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.51/14.74  (assume t9821.t2.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.74  (assume t9821.t2.a3 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.74  (step t9821.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.51/14.74  (step t9821.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) false)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t9821.t2.t1))
% 14.51/14.74  (step t9821.t2.t3 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.51/14.74  (step t9821.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t9821.t2.a2))
% 14.51/14.74  (step t9821.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20)) :rule symm :premises (t9821.t2.a1))
% 14.51/14.74  (step t9821.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t9821.t2.t5))
% 14.51/14.74  (step t9821.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t9821.t2.t4 t9821.t2.t6))
% 14.51/14.74  (step t9821.t2.t8 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t9821.t2.t7))
% 14.51/14.74  (step t9821.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t9821.t2.a3))
% 14.51/14.74  (step t9821.t2.t10 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t9821.t2.t9 t9821.t2.a2))
% 14.51/14.74  (step t9821.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t9821.t2.t10))
% 14.51/14.74  (step t9821.t2.t12 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t9821.t2.t8 t9821.t2.t11))
% 14.51/14.74  (step t9821.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t9821.t2.t12))
% 14.51/14.74  (step t9821.t2.t14 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule cong :premises (t9821.t2.t3 t9821.t2.t13))
% 14.51/14.74  (step t9821.t2.t15 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv_simplify)
% 14.51/14.74  (step t9821.t2.t16 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule equiv2 :premises (t9821.t2.t15))
% 14.51/14.74  (step t9821.t2.t17 (cl (not (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule not_not)
% 14.51/14.74  (step t9821.t2.t18 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t9821.t2.t16 t9821.t2.t17))
% 14.51/14.74  (step t9821.t2.t19 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) false)) :rule resolution :premises (t9821.t2.t18 t9821.t2.a0))
% 14.51/14.74  (step t9821.t2.t20 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t9821.t2.t14 t9821.t2.t19))
% 14.51/14.74  (step t9821.t2.t21 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t9821.t2.t2 t9821.t2.t20))
% 14.51/14.74  (step t9821.t2 (cl (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t9821.t2.a0 t9821.t2.a1 t9821.t2.a2 t9821.t2.a3))
% 14.51/14.74  (step t9821.t3 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.51/14.74  (step t9821.t4 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9821.t5 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9821.t6 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9821.t7 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t9821.t2 t9821.t3 t9821.t4 t9821.t5 t9821.t6))
% 14.51/14.74  (step t9821.t8 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t9821.t7))
% 14.51/14.74  (step t9821.t9 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t9821.t8))
% 14.51/14.74  (step t9821.t10 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t9821.t1 t9821.t9))
% 14.51/14.74  (step t9821.t11 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.51/14.74  (step t9821.t12 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t9821.t10 t9821.t11))
% 14.51/14.74  (step t9821.t13 (cl (=> (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t9821.t12))
% 14.51/14.74  (step t9821.t14 (cl (not (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t9821.t13))
% 14.51/14.74  (step t9821.t15 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.51/14.74  (step t9821.t16 (cl (and (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t9821.t15 t9821.a3 t9821.a2 t9821.a0 t9821.a1))
% 14.51/14.74  (step t9821.t17 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t9821.t14 t9821.t16))
% 14.51/14.74  (step t9821 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t9821.a0 t9821.a1 t9821.a2 t9821.a3))
% 14.51/14.74  (step t9822 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.74  (step t9823 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.74  (step t9824 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9825 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_pos)
% 14.51/14.74  (step t9826 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) :rule resolution :premises (t9821 t9822 t9823 t9824 t9825))
% 14.51/14.74  (step t9827 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t9826))
% 14.51/14.74  (step t9828 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t9827))
% 14.51/14.74  (step t9829 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t9820 t9828))
% 14.51/14.74  (step t9830 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.51/14.74  (step t9831 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t9829 t9830))
% 14.51/14.74  (step t9832 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t9831))
% 14.51/14.74  (step t9833 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t9832))
% 14.51/14.74  (step t9834 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t9819 t9833))
% 14.51/14.74  (step t9835 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.74  (step t9836 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.51/14.74  (step t9837 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.51/14.74  (step t9838 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))))) :rule or_neg)
% 14.51/14.74  (step t9839 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.51/14.74  (step t9840 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t9834 t9835 t9836 t9837 t9838 t9839))
% 14.51/14.74  (step t9841 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t9840))
% 14.51/14.74  (step t9842 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t9817 t9818 t9841))
% 14.51/14.74  (step t9843 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t9842))
% 14.51/14.74  (step t9844 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t9843))
% 14.51/14.74  (step t9845 (cl (not (= (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) (not (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_pos2)
% 14.51/14.74  (step t9846 (cl (= (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))))) :rule cong :premises (t1421 t957 t2565))
% 14.51/14.74  (step t9847 (cl (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule and_neg)
% 14.51/14.74  (step t9848 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9849)
% 14.51/14.74  (assume t9849.a0 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))
% 14.51/14.74  (assume t9849.a1 (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))
% 14.51/14.74  (step t9849.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 14.51/14.74  (anchor :step t9849.t2)
% 14.51/14.74  (assume t9849.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))
% 14.51/14.74  (assume t9849.t2.a1 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))
% 14.51/14.74  (step t9849.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) false) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.51/14.74  (step t9849.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) false)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule equiv1 :premises (t9849.t2.t1))
% 14.51/14.74  (step t9849.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23)) :rule symm :premises (t9849.t2.a1))
% 14.51/14.74  (step t9849.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t9849.t2.t3))
% 14.51/14.74  (step t9849.t2.t5 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule refl)
% 14.51/14.74  (step t9849.t2.t6 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule cong :premises (t9849.t2.t4 t9849.t2.t5))
% 14.51/14.74  (step t9849.t2.t7 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv_simplify)
% 14.51/14.74  (step t9849.t2.t8 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) :rule equiv2 :premises (t9849.t2.t7))
% 14.51/14.74  (step t9849.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) :rule not_not)
% 14.51/14.74  (step t9849.t2.t10 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t9849.t2.t8 t9849.t2.t9))
% 14.51/14.74  (step t9849.t2.t11 (cl (= (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) false)) :rule resolution :premises (t9849.t2.t10 t9849.t2.a0))
% 14.51/14.74  (step t9849.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) false)) :rule trans :premises (t9849.t2.t6 t9849.t2.t11))
% 14.51/14.74  (step t9849.t2.t13 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t9849.t2.t2 t9849.t2.t12))
% 14.51/14.74  (step t9849.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t9849.t2.a0 t9849.t2.a1))
% 14.51/14.74  (step t9849.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.51/14.74  (step t9849.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9849.t5 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t9849.t2 t9849.t3 t9849.t4))
% 14.51/14.74  (step t9849.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t9849.t5))
% 14.51/14.74  (step t9849.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t9849.t6))
% 14.51/14.74  (step t9849.t8 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t9849.t1 t9849.t7))
% 14.51/14.74  (step t9849.t9 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 14.51/14.74  (step t9849.t10 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t9849.t8 t9849.t9))
% 14.51/14.74  (step t9849.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t9849.t10))
% 14.51/14.74  (step t9849.t12 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t9849.t11))
% 14.51/14.74  (step t9849.t13 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_neg)
% 14.51/14.74  (step t9849.t14 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t9849.t13 t9849.a1 t9849.a0))
% 14.51/14.74  (step t9849.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t9849.t12 t9849.t14))
% 14.51/14.74  (step t9849 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule subproof :discharge (t9849.a0 t9849.a1))
% 14.51/14.74  (step t9850 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.51/14.74  (step t9851 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.51/14.74  (step t9852 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule resolution :premises (t9849 t9850 t9851))
% 14.51/14.74  (step t9853 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule reordering :premises (t9852))
% 14.51/14.74  (step t9854 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t9853))
% 14.51/14.74  (step t9855 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t9848 t9854))
% 14.51/14.74  (step t9856 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule implies_neg2)
% 14.51/14.74  (step t9857 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t9855 t9856))
% 14.51/14.74  (step t9858 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t9857))
% 14.51/14.74  (step t9859 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies :premises (t9858))
% 14.51/14.74  (step t9860 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t9847 t9859))
% 14.51/14.74  (step t9861 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.51/14.74  (step t9862 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.51/14.74  (step t9863 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule or_neg)
% 14.51/14.74  (step t9864 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t9860 t9861 t9862 t9863))
% 14.51/14.74  (step t9865 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule contraction :premises (t9864))
% 14.51/14.74  (step t9866 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))))) :rule resolution :premises (t9845 t9846 t9865))
% 14.51/14.74  (step t9867 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)))) :rule or :premises (t9866))
% 14.51/14.74  (step t9868 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t9867))
% 14.51/14.74  (step t9869 (cl (or (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule and :premises (t604))
% 14.51/14.74  (step t9870 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) :rule or :premises (t9869))
% 14.51/14.74  (step t9871 (cl (not (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))))) (not (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.74  (step t9872 (cl (= (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))))) :rule cong :premises (t109 t110 t111 t204 t3303 t1080))
% 14.51/14.74  (step t9873 (cl (not (= (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))))) (not (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule equiv_pos2)
% 14.51/14.74  (step t9874 (cl (= (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule refl)
% 14.51/14.74  (step t9875 (cl (= (= (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))) false) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))))) :rule equiv_simplify)
% 14.51/14.75  (step t9876 (cl (= (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))) false) (not (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))))) :rule equiv2 :premises (t9875))
% 14.51/14.75  (step t9877 (cl (not (not (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) :rule not_not)
% 14.51/14.75  (step t9878 (cl (= (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))) false) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) :rule resolution :premises (t9876 t9877))
% 14.51/14.75  (step t9879 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))) false) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t9880)
% 14.51/14.75  (assume t9880.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t9880.a1 (= tptp.e20 (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t9880.a2 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t9880.a3 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))
% 14.51/14.75  (assume t9880.a4 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.51/14.75  (assume t9880.a5 (not (= tptp.e20 tptp.e21)))
% 14.51/14.75  (step t9880.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.51/14.75  (step t9880.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.51/14.75  (step t9880.t3 (cl (= (= (= tptp.e20 tptp.e21) false) (not (= tptp.e20 tptp.e21)))) :rule equiv_simplify)
% 14.51/14.75  (step t9880.t4 (cl (= (= tptp.e20 tptp.e21) false) (not (not (= tptp.e20 tptp.e21)))) :rule equiv2 :premises (t9880.t3))
% 14.51/14.75  (step t9880.t5 (cl (not (not (not (= tptp.e20 tptp.e21)))) (= tptp.e20 tptp.e21)) :rule not_not)
% 14.51/14.75  (step t9880.t6 (cl (= (= tptp.e20 tptp.e21) false) (= tptp.e20 tptp.e21)) :rule resolution :premises (t9880.t4 t9880.t5))
% 14.51/14.75  (step t9880.t7 (cl (= (= tptp.e20 tptp.e21) false)) :rule resolution :premises (t9880.t6 t9880.a5))
% 14.51/14.75  (step t9880.t8 (cl (= false (= tptp.e20 tptp.e21))) :rule symm :premises (t9880.t7))
% 14.51/14.75  (step t9880.t9 (cl (= (= (= tptp.e20 tptp.e21) true) (= tptp.e20 tptp.e21))) :rule equiv_simplify)
% 14.51/14.75  (step t9880.t10 (cl (= (= tptp.e20 tptp.e21) true) (not (= tptp.e20 tptp.e21))) :rule equiv2 :premises (t9880.t9))
% 14.51/14.75  (step t9880.t11 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t9880.a0))
% 14.51/14.75  (step t9880.t12 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t9880.t11))
% 14.51/14.75  (step t9880.t13 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t9880.a4))
% 14.51/14.75  (step t9880.t14 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t9880.t13))
% 14.51/14.75  (step t9880.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t9880.a3))
% 14.51/14.75  (step t9880.t16 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t9880.t15))
% 14.51/14.75  (step t9880.t17 (cl (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t9880.a2))
% 14.51/14.75  (step t9880.t18 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule symm :premises (t9880.t17))
% 14.51/14.75  (step t9880.t19 (cl (= (tptp.h1 tptp.e12) tptp.e20)) :rule symm :premises (t9880.a1))
% 14.51/14.75  (step t9880.t20 (cl (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t9880.t14 t9880.t16 t9880.t18 t9880.t19 t9880.t12))
% 14.51/14.75  (step t9880.t21 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e21)) :rule symm :premises (t9880.t20))
% 14.51/14.75  (step t9880.t22 (cl (= tptp.e20 tptp.e21)) :rule trans :premises (t9880.t12 t9880.t21))
% 14.51/14.75  (step t9880.t23 (cl (= (= tptp.e20 tptp.e21) true)) :rule resolution :premises (t9880.t10 t9880.t22))
% 14.51/14.75  (step t9880.t24 (cl (= false true)) :rule trans :premises (t9880.t8 t9880.t23))
% 14.51/14.75  (step t9880.t25 (cl false) :rule resolution :premises (t9880.t1 t9880.t2 t9880.t24))
% 14.51/14.75  (step t9880 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e20 tptp.e21))) false) :rule subproof :discharge (t9880.a0 t9880.a1 t9880.a2 t9880.a3 t9880.a4 t9880.a5))
% 14.51/14.75  (step t9881 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t9882 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t9883 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t9884 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t9885 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t9886 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t9887 (cl false (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))))) :rule resolution :premises (t9880 t9881 t9882 t9883 t9884 t9885 t9886))
% 14.51/14.75  (step t9888 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) false) :rule reordering :premises (t9887))
% 14.51/14.75  (step t9889 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) false) :rule contraction :premises (t9888))
% 14.51/14.75  (step t9890 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))) false) false) :rule resolution :premises (t9879 t9889))
% 14.51/14.75  (step t9891 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))) false) (not false)) :rule implies_neg2)
% 14.51/14.75  (step t9892 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))) false) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))) false)) :rule resolution :premises (t9890 t9891))
% 14.51/14.75  (step t9893 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))) false)) :rule contraction :premises (t9892))
% 14.51/14.75  (step t9894 (cl (= (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))) false) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))))) :rule implies_simplify)
% 14.51/14.75  (step t9895 (cl (not (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))) false)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))))) :rule equiv1 :premises (t9894))
% 14.51/14.75  (step t9896 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))))) :rule resolution :premises (t9893 t9895))
% 14.51/14.75  (step t9897 (cl (= (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))) false)) :rule resolution :premises (t9878 t9896))
% 14.51/14.75  (step t9898 (cl (= (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) false))) :rule cong :premises (t9874 t9897))
% 14.51/14.75  (step t9899 (cl (= (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) false) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))))) :rule all_simplify)
% 14.51/14.75  (step t9900 (cl (= (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))))) :rule trans :premises (t9898 t9899))
% 14.51/14.75  (step t9901 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t9902)
% 14.51/14.75  (assume t9902.a0 (not (= tptp.e20 tptp.e21)))
% 14.51/14.75  (assume t9902.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t9902.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (assume t9902.a3 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (assume t9902.a4 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))
% 14.51/14.75  (assume t9902.a5 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.51/14.75  (step t9902.t1 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.h1 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (not (= tptp.e20 tptp.e21)))) :rule and_neg)
% 14.51/14.75  (step t9902.t2 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t9902.t3)
% 14.51/14.75  (assume t9902.t3.a0 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t9902.t3.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t9902.t3.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (assume t9902.t3.a3 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (step t9902.t3.t1 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t9902.t3.a3))
% 14.51/14.75  (step t9902.t3.t2 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t9902.t3.t1))
% 14.51/14.75  (step t9902.t3.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t9902.t3.a2))
% 14.51/14.75  (step t9902.t3.t4 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t9902.t3.t3))
% 14.51/14.75  (step t9902.t3.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t9902.t3.a1))
% 14.51/14.75  (step t9902.t3.t6 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t9902.t3.t5 t9902.t3.t5))
% 14.51/14.75  (step t9902.t3.t7 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t9902.t3.t4 t9902.t3.t6))
% 14.51/14.75  (step t9902.t3.t8 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.51/14.75  (step t9902.t3.t9 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule cong :premises (t9902.t3.t7 t9902.t3.t8))
% 14.51/14.75  (step t9902.t3.t10 (cl (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t9902.t3.a0))
% 14.51/14.75  (step t9902.t3.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule symm :premises (t9902.t3.t10))
% 14.51/14.75  (step t9902.t3.t12 (cl (= tptp.e20 (tptp.h1 tptp.e12))) :rule trans :premises (t9902.t3.t2 t9902.t3.t9 t9902.t3.t11))
% 14.51/14.75  (step t9902.t3 (cl (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule subproof :discharge (t9902.t3.a0 t9902.t3.a1 t9902.t3.a2 t9902.t3.a3))
% 14.51/14.75  (step t9902.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t9902.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t9902.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.75  (step t9902.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t9902.t8 (cl (= tptp.e20 (tptp.h1 tptp.e12)) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t9902.t3 t9902.t4 t9902.t5 t9902.t6 t9902.t7))
% 14.51/14.75  (step t9902.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule reordering :premises (t9902.t8))
% 14.51/14.75  (step t9902.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule contraction :premises (t9902.t9))
% 14.51/14.75  (step t9902.t11 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule resolution :premises (t9902.t2 t9902.t10))
% 14.51/14.75  (step t9902.t12 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.h1 tptp.e12)))) :rule implies_neg2)
% 14.51/14.75  (step t9902.t13 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12)))) :rule resolution :premises (t9902.t11 t9902.t12))
% 14.51/14.75  (step t9902.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12)))) :rule contraction :premises (t9902.t13))
% 14.51/14.75  (step t9902.t15 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule implies :premises (t9902.t14))
% 14.51/14.75  (step t9902.t16 (cl (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.51/14.75  (step t9902.t17 (cl (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t9902.t16 t9902.a5 t9902.a1 t9902.a2 t9902.a3))
% 14.51/14.75  (step t9902.t18 (cl (= tptp.e20 (tptp.h1 tptp.e12))) :rule resolution :premises (t9902.t15 t9902.t17))
% 14.51/14.75  (step t9902.t19 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t9902.t20)
% 14.51/14.75  (assume t9902.t20.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t9902.t20.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (step t9902.t20.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t9902.t20.a1))
% 14.51/14.75  (step t9902.t20.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t9902.t20.t1))
% 14.51/14.75  (step t9902.t20.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t9902.t20.a0))
% 14.51/14.75  (step t9902.t20.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t9902.t20.t3 t9902.t20.t3))
% 14.51/14.75  (step t9902.t20.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t9902.t20.t2 t9902.t20.t4))
% 14.51/14.75  (step t9902.t20 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t9902.t20.a0 t9902.t20.a1))
% 14.51/14.75  (step t9902.t21 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t9902.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.75  (step t9902.t23 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t9902.t20 t9902.t21 t9902.t22))
% 14.51/14.75  (step t9902.t24 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t9902.t23))
% 14.51/14.75  (step t9902.t25 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t9902.t24))
% 14.51/14.75  (step t9902.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t9902.t19 t9902.t25))
% 14.51/14.75  (step t9902.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.51/14.75  (step t9902.t28 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t9902.t26 t9902.t27))
% 14.51/14.75  (step t9902.t29 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t9902.t28))
% 14.51/14.75  (step t9902.t30 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t9902.t29))
% 14.51/14.75  (step t9902.t31 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.51/14.75  (step t9902.t32 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t9902.t31 t9902.a1 t9902.a2))
% 14.51/14.75  (step t9902.t33 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t9902.t30 t9902.t32))
% 14.51/14.75  (step t9902.t34 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) :rule resolution :premises (t9902.t1 t9902.a1 t9902.t18 t9902.a5 t9902.a4 t9902.t33 t9902.a0))
% 14.51/14.75  (step t9902 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) :rule subproof :discharge (t9902.a0 t9902.a1 t9902.a2 t9902.a3 t9902.a4 t9902.a5))
% 14.51/14.75  (step t9903 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (= tptp.e20 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t9904 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t9905 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.75  (step t9906 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t9907 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t9908 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t9909 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t9902 t9903 t9904 t9905 t9906 t9907 t9908))
% 14.51/14.75  (step t9910 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) :rule reordering :premises (t9909))
% 14.51/14.75  (step t9911 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) :rule contraction :premises (t9910))
% 14.51/14.75  (step t9912 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) :rule resolution :premises (t9901 t9911))
% 14.51/14.75  (step t9913 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))))) :rule implies_neg2)
% 14.51/14.75  (step t9914 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21)))) (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))))) :rule resolution :premises (t9912 t9913))
% 14.51/14.75  (step t9915 (cl (=> (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.h1 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 tptp.e21))))) :rule contraction :premises (t9914))
% 14.51/14.75  (step t9916 (cl (not (and (not (= tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t9873 t9900 t9915))
% 14.51/14.75  (step t9917 (cl (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule not_and :premises (t9916))
% 14.51/14.75  (step t9918 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (not (not (= tptp.e20 tptp.e21))))) :rule or_neg)
% 14.51/14.75  (step t9919 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t9920 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.51/14.75  (step t9921 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t9922 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t9923 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule or_neg)
% 14.51/14.75  (step t9924 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t9917 t9918 t9919 t9920 t9921 t9922 t9923))
% 14.51/14.75  (step t9925 (cl (or (not (not (= tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule contraction :premises (t9924))
% 14.51/14.75  (step t9926 (cl (or (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule resolution :premises (t9871 t9872 t9925))
% 14.51/14.75  (step t9927 (cl (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule or :premises (t9926))
% 14.51/14.75  (step t9928 (cl (= tptp.e20 tptp.e21) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule reordering :premises (t9927))
% 14.51/14.75  (step t9929 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule equiv_pos2)
% 14.51/14.75  (step t9930 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))))) :rule cong :premises (t204 t2425 t3588 t3126))
% 14.51/14.75  (step t9931 (cl (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule and_neg)
% 14.51/14.75  (step t9932 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t9933)
% 14.51/14.75  (assume t9933.a0 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (assume t9933.a1 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.51/14.75  (assume t9933.a2 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 14.51/14.75  (step t9933.t1 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t9933.t2)
% 14.51/14.75  (assume t9933.t2.a0 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))
% 14.51/14.75  (assume t9933.t2.a1 (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 14.51/14.75  (assume t9933.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (step t9933.t2.t1 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule equiv_simplify)
% 14.51/14.75  (step t9933.t2.t2 (cl (not (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) false)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule equiv1 :premises (t9933.t2.t1))
% 14.51/14.75  (step t9933.t2.t3 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e20)) :rule symm :premises (t9933.t2.a0))
% 14.51/14.75  (step t9933.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t9933.t2.a2))
% 14.51/14.75  (step t9933.t2.t5 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t9933.t2.t4))
% 14.51/14.75  (step t9933.t2.t6 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t9933.t2.t3 t9933.t2.t5))
% 14.51/14.75  (step t9933.t2.t7 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t9933.t2.t6))
% 14.51/14.75  (step t9933.t2.t8 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t9933.t2.t5))
% 14.51/14.75  (step t9933.t2.t9 (cl (= tptp.e21 tptp.e21)) :rule refl)
% 14.51/14.75  (step t9933.t2.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule cong :premises (t9933.t2.t8 t9933.t2.t9))
% 14.51/14.75  (step t9933.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule cong :premises (t9933.t2.t7 t9933.t2.t10))
% 14.51/14.75  (step t9933.t2.t12 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.51/14.75  (step t9933.t2.t13 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t9933.t2.t12))
% 14.51/14.75  (step t9933.t2.t14 (cl (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 14.51/14.75  (step t9933.t2.t15 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t9933.t2.t13 t9933.t2.t14))
% 14.51/14.75  (step t9933.t2.t16 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t9933.t2.t15 t9933.t2.a1))
% 14.51/14.75  (step t9933.t2.t17 (cl (= (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) false)) :rule trans :premises (t9933.t2.t11 t9933.t2.t16))
% 14.51/14.75  (step t9933.t2.t18 (cl (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule resolution :premises (t9933.t2.t2 t9933.t2.t17))
% 14.51/14.75  (step t9933.t2 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule subproof :discharge (t9933.t2.a0 t9933.t2.a1 t9933.t2.a2))
% 14.51/14.75  (step t9933.t3 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t9933.t4 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.51/14.75  (step t9933.t5 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t9933.t6 (cl (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t9933.t2 t9933.t3 t9933.t4 t9933.t5))
% 14.51/14.75  (step t9933.t7 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule reordering :premises (t9933.t6))
% 14.51/14.75  (step t9933.t8 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule contraction :premises (t9933.t7))
% 14.51/14.75  (step t9933.t9 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule resolution :premises (t9933.t1 t9933.t8))
% 14.51/14.75  (step t9933.t10 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule implies_neg2)
% 14.51/14.75  (step t9933.t11 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule resolution :premises (t9933.t9 t9933.t10))
% 14.51/14.75  (step t9933.t12 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule contraction :premises (t9933.t11))
% 14.51/14.75  (step t9933.t13 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule implies :premises (t9933.t12))
% 14.51/14.75  (step t9933.t14 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.51/14.75  (step t9933.t15 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t9933.t14 t9933.a1 t9933.a2 t9933.a0))
% 14.51/14.75  (step t9933.t16 (cl (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule resolution :premises (t9933.t13 t9933.t15))
% 14.51/14.75  (step t9933 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule subproof :discharge (t9933.a0 t9933.a1 t9933.a2))
% 14.51/14.75  (step t9934 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t9935 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t9936 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.51/14.75  (step t9937 (cl (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t9933 t9934 t9935 t9936))
% 14.51/14.75  (step t9938 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule reordering :premises (t9937))
% 14.51/14.75  (step t9939 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule contraction :premises (t9938))
% 14.51/14.75  (step t9940 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule resolution :premises (t9932 t9939))
% 14.51/14.75  (step t9941 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule implies_neg2)
% 14.51/14.75  (step t9942 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule resolution :premises (t9940 t9941))
% 14.51/14.75  (step t9943 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule contraction :premises (t9942))
% 14.51/14.75  (step t9944 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule implies :premises (t9943))
% 14.51/14.75  (step t9945 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule resolution :premises (t9931 t9944))
% 14.51/14.75  (step t9946 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t9947 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.51/14.75  (step t9948 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 14.51/14.75  (step t9949 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule or_neg)
% 14.51/14.75  (step t9950 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule resolution :premises (t9945 t9946 t9947 t9948 t9949))
% 14.51/14.75  (step t9951 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule contraction :premises (t9950))
% 14.51/14.75  (step t9952 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21))))) :rule resolution :premises (t9929 t9930 t9951))
% 14.51/14.75  (step t9953 (cl (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule or :premises (t9952))
% 14.51/14.75  (step t9954 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)))) :rule reordering :premises (t9953))
% 14.51/14.75  (step t9955 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t9765 t1129 t1713 t447 t2484 t9766 t9815 t1129 t6492 t2294 t447 t396 t397 t9816 t3950 t1270 t9844 t9868 t9870 t1008 t1076 t1077 t447 t3611 t9928 t141 t1137 t9954))
% 14.51/14.75  (step t9956 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule contraction :premises (t9955))
% 14.51/14.75  (step t9957 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t367))
% 14.51/14.75  (step t9958 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t9956 t9957 t2524 t398 t2448 t1419 t1009 t397 t396 t3612))
% 14.51/14.75  (step t9959 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule contraction :premises (t9958))
% 14.51/14.75  (step t9960 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule reordering :premises (t9959))
% 14.51/14.75  (step t9961 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t2189))
% 14.51/14.75  (step t9962 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) :rule or :premises (t3576))
% 14.51/14.75  (step t9963 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t9962 t398 t1822 t3726 t9679 t447 t397 t1077 t3543 t9679 t447 t397 t1637))
% 14.51/14.75  (step t9964 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t9963))
% 14.51/14.75  (step t9965 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_pos)
% 14.51/14.75  (step t9966 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))))) :rule reordering :premises (t9965))
% 14.51/14.75  (step t9967 (cl (and (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))))) :rule or :premises (t1751))
% 14.51/14.75  (step t9968 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule or :premises (t1598))
% 14.51/14.75  (step t9969 (cl (not (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))))) (not (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv_pos2)
% 14.51/14.75  (step t9970 (cl (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))))) :rule cong :premises (t1245 t402 t3485 t3212 t2242 t1081 t404))
% 14.51/14.75  (step t9971 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule and_neg)
% 14.51/14.75  (step t9972 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t9973)
% 14.51/14.75  (assume t9973.a0 (not (= tptp.e22 tptp.e23)))
% 14.51/14.75  (assume t9973.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.75  (assume t9973.a2 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 14.51/14.75  (assume t9973.a3 (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))
% 14.51/14.75  (assume t9973.a4 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.51/14.75  (assume t9973.a5 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.51/14.75  (step t9973.t1 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t9973.t2)
% 14.51/14.75  (assume t9973.t2.a0 (not (= tptp.e22 tptp.e23)))
% 14.51/14.75  (assume t9973.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))
% 14.51/14.75  (step t9973.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) false) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule equiv_simplify)
% 14.51/14.75  (step t9973.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) false)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule equiv1 :premises (t9973.t2.t1))
% 14.51/14.75  (step t9973.t2.t3 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 14.51/14.75  (step t9973.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) :rule symm :premises (t9973.t2.a1))
% 14.51/14.75  (step t9973.t2.t5 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 tptp.e23))) :rule cong :premises (t9973.t2.t3 t9973.t2.t4))
% 14.51/14.75  (step t9973.t2.t6 (cl (= (= (= tptp.e22 tptp.e23) false) (not (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 14.51/14.75  (step t9973.t2.t7 (cl (= (= tptp.e22 tptp.e23) false) (not (not (= tptp.e22 tptp.e23)))) :rule equiv2 :premises (t9973.t2.t6))
% 14.51/14.75  (step t9973.t2.t8 (cl (not (not (not (= tptp.e22 tptp.e23)))) (= tptp.e22 tptp.e23)) :rule not_not)
% 14.51/14.75  (step t9973.t2.t9 (cl (= (= tptp.e22 tptp.e23) false) (= tptp.e22 tptp.e23)) :rule resolution :premises (t9973.t2.t7 t9973.t2.t8))
% 14.51/14.75  (step t9973.t2.t10 (cl (= (= tptp.e22 tptp.e23) false)) :rule resolution :premises (t9973.t2.t9 t9973.t2.a0))
% 14.51/14.75  (step t9973.t2.t11 (cl (= (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) false)) :rule trans :premises (t9973.t2.t5 t9973.t2.t10))
% 14.51/14.75  (step t9973.t2.t12 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t9973.t2.t2 t9973.t2.t11))
% 14.51/14.75  (step t9973.t2 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule subproof :discharge (t9973.t2.a0 t9973.t2.a1))
% 14.51/14.75  (step t9973.t3 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t9973.t4 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.51/14.75  (step t9973.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t9973.t2 t9973.t3 t9973.t4))
% 14.51/14.75  (step t9973.t6 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule reordering :premises (t9973.t5))
% 14.51/14.75  (step t9973.t7 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule contraction :premises (t9973.t6))
% 14.51/14.75  (step t9973.t8 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t9973.t1 t9973.t7))
% 14.51/14.75  (step t9973.t9 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule implies_neg2)
% 14.51/14.75  (step t9973.t10 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t9973.t8 t9973.t9))
% 14.51/14.75  (step t9973.t11 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule contraction :premises (t9973.t10))
% 14.51/14.75  (step t9973.t12 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule implies :premises (t9973.t11))
% 14.51/14.75  (step t9973.t13 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule and_neg)
% 14.51/14.75  (step t9973.t14 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t9973.t15)
% 14.51/14.75  (assume t9973.t15.a0 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.51/14.75  (assume t9973.t15.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.75  (assume t9973.t15.a2 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.51/14.75  (assume t9973.t15.a3 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 14.51/14.75  (assume t9973.t15.a4 (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))
% 14.51/14.75  (step t9973.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t9973.t15.a4))
% 14.51/14.75  (step t9973.t15.t2 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) :rule symm :premises (t9973.t15.t1))
% 14.51/14.75  (step t9973.t15.t3 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) :rule symm :premises (t9973.t15.a3))
% 14.51/14.75  (step t9973.t15.t4 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.h4 tptp.e13))) :rule trans :premises (t9973.t15.t3 t9973.t15.a0))
% 14.51/14.75  (step t9973.t15.t5 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t9973.t15.a2))
% 14.51/14.75  (step t9973.t15.t6 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t9973.t15.a1))
% 14.51/14.75  (step t9973.t15.t7 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t9973.t15.t6))
% 14.51/14.75  (step t9973.t15.t8 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t9973.t15.t7))
% 14.51/14.75  (step t9973.t15.t9 (cl (= (tptp.h4 tptp.e12) tptp.e22)) :rule trans :premises (t9973.t15.t5 t9973.t15.t8))
% 14.51/14.75  (step t9973.t15.t10 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule symm :premises (t9973.t15.t9))
% 14.51/14.75  (step t9973.t15.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule cong :premises (t9973.t15.t4 t9973.t15.t10))
% 14.51/14.75  (step t9973.t15.t12 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t9973.t15.a0))
% 14.51/14.75  (step t9973.t15.t13 (cl (= (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)) (tptp.op2 tptp.e23 tptp.e22))) :rule cong :premises (t9973.t15.t12 t9973.t15.t9))
% 14.51/14.75  (step t9973.t15.t14 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule trans :premises (t9973.t15.a3 t9973.t15.t2 t9973.t15.t11 t9973.t15.t13))
% 14.51/14.75  (step t9973.t15 (cl (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule subproof :discharge (t9973.t15.a0 t9973.t15.a1 t9973.t15.a2 t9973.t15.a3 t9973.t15.a4))
% 14.51/14.75  (step t9973.t16 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.51/14.75  (step t9973.t17 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t9973.t18 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t9973.t19 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t9973.t20 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) :rule and_pos)
% 14.51/14.75  (step t9973.t21 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule resolution :premises (t9973.t15 t9973.t16 t9973.t17 t9973.t18 t9973.t19 t9973.t20))
% 14.51/14.75  (step t9973.t22 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule reordering :premises (t9973.t21))
% 14.51/14.75  (step t9973.t23 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule contraction :premises (t9973.t22))
% 14.51/14.75  (step t9973.t24 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule resolution :premises (t9973.t14 t9973.t23))
% 14.51/14.75  (step t9973.t25 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule implies_neg2)
% 14.51/14.75  (step t9973.t26 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t9973.t24 t9973.t25))
% 14.51/14.75  (step t9973.t27 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule contraction :premises (t9973.t26))
% 14.51/14.75  (step t9973.t28 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule implies :premises (t9973.t27))
% 14.51/14.75  (step t9973.t29 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule and_neg)
% 14.51/14.75  (step t9973.t30 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule resolution :premises (t9973.t29 t9973.a4 t9973.a1 t9973.a5 t9973.a2 t9973.a3))
% 14.51/14.75  (step t9973.t31 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule resolution :premises (t9973.t28 t9973.t30))
% 14.51/14.75  (step t9973.t32 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t9973.t13 t9973.a0 t9973.t31))
% 14.51/14.75  (step t9973.t33 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t9973.t12 t9973.t32))
% 14.51/14.75  (step t9973 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule subproof :discharge (t9973.a0 t9973.a1 t9973.a2 t9973.a3 t9973.a4 t9973.a5))
% 14.51/14.75  (step t9974 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t9975 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t9976 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t9977 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) :rule and_pos)
% 14.51/14.75  (step t9978 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.51/14.75  (step t9979 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t9980 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t9973 t9974 t9975 t9976 t9977 t9978 t9979))
% 14.51/14.75  (step t9981 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule reordering :premises (t9980))
% 14.51/14.75  (step t9982 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule contraction :premises (t9981))
% 14.51/14.75  (step t9983 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t9972 t9982))
% 14.51/14.75  (step t9984 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule implies_neg2)
% 14.51/14.75  (step t9985 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t9983 t9984))
% 14.51/14.75  (step t9986 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule contraction :premises (t9985))
% 14.51/14.75  (step t9987 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule implies :premises (t9986))
% 14.51/14.75  (step t9988 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t9971 t9987))
% 14.51/14.75  (step t9989 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (not (= tptp.e22 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t9990 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t9991 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t9992 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule or_neg)
% 14.51/14.75  (step t9993 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule or_neg)
% 14.51/14.75  (step t9994 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule or_neg)
% 14.51/14.75  (step t9995 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule or_neg)
% 14.51/14.75  (step t9996 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t9988 t9989 t9990 t9991 t9992 t9993 t9994 t9995))
% 14.51/14.75  (step t9997 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule contraction :premises (t9996))
% 14.51/14.75  (step t9998 (cl (or (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t9969 t9970 t9997))
% 14.51/14.75  (step t9999 (cl (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))) :rule or :premises (t9998))
% 14.51/14.75  (step t10000 (cl (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t9999))
% 14.51/14.75  (step t10001 (cl (not (= (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) (not (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_pos2)
% 14.51/14.75  (step t10002 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 14.51/14.75  (step t10003 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) :rule equiv1 :premises (t10002))
% 14.51/14.75  (step t10004 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))))))) :rule all_simplify)
% 14.51/14.75  (step t10005 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) :rule refl)
% 14.51/14.75  (step t10006 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) :rule all_simplify)
% 14.51/14.75  (step t10007 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))))) (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))))) :rule cong :premises (t10005 t10006))
% 14.51/14.75  (step t10008 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) true)) :rule all_simplify)
% 14.51/14.75  (step t10009 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))))) true)) :rule trans :premises (t10007 t10008))
% 14.51/14.75  (step t10010 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) true)) :rule trans :premises (t10004 t10009))
% 14.51/14.75  (step t10011 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t10003 t10010))
% 14.51/14.75  (step t10012 (cl (= (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t402 t3485 t10011 t3212 t2242 t1081 t451))
% 14.51/14.75  (step t10013 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule and_neg)
% 14.51/14.75  (step t10014 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10015)
% 14.51/14.75  (assume t10015.a0 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.75  (assume t10015.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 14.51/14.75  (assume t10015.a2 (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))))
% 14.51/14.75  (assume t10015.a3 (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))
% 14.51/14.75  (assume t10015.a4 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.51/14.75  (assume t10015.a5 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.51/14.75  (step t10015.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10015.t2)
% 14.51/14.75  (assume t10015.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))))
% 14.51/14.75  (assume t10015.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))
% 14.51/14.75  (step t10015.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) false) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 14.51/14.75  (step t10015.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) false)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule equiv1 :premises (t10015.t2.t1))
% 14.51/14.75  (step t10015.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e22) tptp.e23)) :rule symm :premises (t10015.t2.a1))
% 14.51/14.75  (step t10015.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule symm :premises (t10015.t2.t3))
% 14.51/14.75  (step t10015.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) :rule refl)
% 14.51/14.75  (step t10015.t2.t6 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) :rule cong :premises (t10015.t2.t4 t10015.t2.t5))
% 14.51/14.75  (step t10015.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) false) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 14.51/14.75  (step t10015.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv2 :premises (t10015.t2.t7))
% 14.51/14.75  (step t10015.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) :rule not_not)
% 14.51/14.75  (step t10015.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) false) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) :rule resolution :premises (t10015.t2.t8 t10015.t2.t9))
% 14.51/14.75  (step t10015.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) false)) :rule resolution :premises (t10015.t2.t10 t10015.t2.a0))
% 14.51/14.75  (step t10015.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)) false)) :rule trans :premises (t10015.t2.t6 t10015.t2.t11))
% 14.51/14.75  (step t10015.t2.t13 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t10015.t2.t2 t10015.t2.t12))
% 14.51/14.75  (step t10015.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t10015.t2.a0 t10015.t2.a1))
% 14.51/14.75  (step t10015.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) :rule and_pos)
% 14.51/14.75  (step t10015.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.51/14.75  (step t10015.t5 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))))) :rule resolution :premises (t10015.t2 t10015.t3 t10015.t4))
% 14.51/14.75  (step t10015.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t10015.t5))
% 14.51/14.75  (step t10015.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t10015.t6))
% 14.51/14.75  (step t10015.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t10015.t1 t10015.t7))
% 14.51/14.75  (step t10015.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.51/14.75  (step t10015.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t10015.t8 t10015.t9))
% 14.51/14.75  (step t10015.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t10015.t10))
% 14.51/14.75  (step t10015.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t10015.t11))
% 14.51/14.75  (step t10015.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule and_neg)
% 14.51/14.75  (step t10015.t14 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10015.t15)
% 14.51/14.75  (assume t10015.t15.a0 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.51/14.75  (assume t10015.t15.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.75  (assume t10015.t15.a2 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.51/14.75  (assume t10015.t15.a3 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))
% 14.51/14.75  (assume t10015.t15.a4 (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))
% 14.51/14.75  (step t10015.t15.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t10015.t15.a4))
% 14.51/14.75  (step t10015.t15.t2 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) :rule symm :premises (t10015.t15.t1))
% 14.51/14.75  (step t10015.t15.t3 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e23)) :rule symm :premises (t10015.t15.a3))
% 14.51/14.75  (step t10015.t15.t4 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.h4 tptp.e13))) :rule trans :premises (t10015.t15.t3 t10015.t15.a0))
% 14.51/14.75  (step t10015.t15.t5 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t10015.t15.a2))
% 14.51/14.75  (step t10015.t15.t6 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t10015.t15.a1))
% 14.51/14.75  (step t10015.t15.t7 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t10015.t15.t6))
% 14.51/14.75  (step t10015.t15.t8 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t10015.t15.t7))
% 14.51/14.75  (step t10015.t15.t9 (cl (= (tptp.h4 tptp.e12) tptp.e22)) :rule trans :premises (t10015.t15.t5 t10015.t15.t8))
% 14.51/14.75  (step t10015.t15.t10 (cl (= tptp.e22 (tptp.h4 tptp.e12))) :rule symm :premises (t10015.t15.t9))
% 14.51/14.75  (step t10015.t15.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)))) :rule cong :premises (t10015.t15.t4 t10015.t15.t10))
% 14.51/14.75  (step t10015.t15.t12 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t10015.t15.a0))
% 14.51/14.75  (step t10015.t15.t13 (cl (= (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e12)) (tptp.op2 tptp.e23 tptp.e22))) :rule cong :premises (t10015.t15.t12 t10015.t15.t9))
% 14.51/14.75  (step t10015.t15.t14 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule trans :premises (t10015.t15.a3 t10015.t15.t2 t10015.t15.t11 t10015.t15.t13))
% 14.51/14.75  (step t10015.t15 (cl (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule subproof :discharge (t10015.t15.a0 t10015.t15.a1 t10015.t15.a2 t10015.t15.a3 t10015.t15.a4))
% 14.51/14.75  (step t10015.t16 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.51/14.75  (step t10015.t17 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10015.t18 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10015.t19 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10015.t20 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) :rule and_pos)
% 14.51/14.75  (step t10015.t21 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule resolution :premises (t10015.t15 t10015.t16 t10015.t17 t10015.t18 t10015.t19 t10015.t20))
% 14.51/14.75  (step t10015.t22 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule reordering :premises (t10015.t21))
% 14.51/14.75  (step t10015.t23 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule contraction :premises (t10015.t22))
% 14.51/14.75  (step t10015.t24 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule resolution :premises (t10015.t14 t10015.t23))
% 14.51/14.75  (step t10015.t25 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule implies_neg2)
% 14.51/14.75  (step t10015.t26 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t10015.t24 t10015.t25))
% 14.51/14.75  (step t10015.t27 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule contraction :premises (t10015.t26))
% 14.51/14.75  (step t10015.t28 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule implies :premises (t10015.t27))
% 14.51/14.75  (step t10015.t29 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule and_neg)
% 14.51/14.75  (step t10015.t30 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule resolution :premises (t10015.t29 t10015.a4 t10015.a0 t10015.a5 t10015.a1 t10015.a3))
% 14.51/14.75  (step t10015.t31 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22))) :rule resolution :premises (t10015.t28 t10015.t30))
% 14.51/14.75  (step t10015.t32 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)))) :rule resolution :premises (t10015.t13 t10015.a2 t10015.t31))
% 14.51/14.75  (step t10015.t33 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t10015.t12 t10015.t32))
% 14.51/14.75  (step t10015 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t10015.a0 t10015.a1 t10015.a2 t10015.a3 t10015.a4 t10015.a5))
% 14.51/14.75  (step t10016 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10017 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10018 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) :rule and_pos)
% 14.51/14.75  (step t10019 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) :rule and_pos)
% 14.51/14.75  (step t10020 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.51/14.75  (step t10021 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10022 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t10015 t10016 t10017 t10018 t10019 t10020 t10021))
% 14.51/14.75  (step t10023 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t10022))
% 14.51/14.75  (step t10024 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t10023))
% 14.51/14.75  (step t10025 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t10014 t10024))
% 14.51/14.75  (step t10026 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.51/14.75  (step t10027 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t10025 t10026))
% 14.51/14.75  (step t10028 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t10027))
% 14.51/14.75  (step t10029 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22))) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= tptp.e23 (tptp.h4 tptp.e13)) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t10028))
% 14.51/14.75  (step t10030 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t10013 t10029))
% 14.51/14.75  (step t10031 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10032 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t10033 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))))) :rule or_neg)
% 14.51/14.75  (step t10034 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))))) :rule or_neg)
% 14.51/14.75  (step t10035 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule or_neg)
% 14.51/14.75  (step t10036 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule or_neg)
% 14.51/14.75  (step t10037 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.51/14.75  (step t10038 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t10030 t10031 t10032 t10033 t10034 t10035 t10036 t10037))
% 14.51/14.75  (step t10039 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t10038))
% 14.51/14.75  (step t10040 (cl (or (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t10001 t10012 t10039))
% 14.51/14.75  (step t10041 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22)))) :rule or :premises (t10040))
% 14.51/14.75  (step t10042 (cl (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t10041))
% 14.51/14.75  (step t10043 (cl (not (= (tptp.op2 tptp.e23 tptp.e22) (tptp.op2 tptp.e22 tptp.e22)))) :rule and :premises (t365))
% 14.51/14.75  (step t10044 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule resolution :premises (t9966 t9967 t1783 t1823 t1826 t1832 t9968 t1638 t1993 t10000 t1129 t2294 t447 t1270 t10042 t1129 t2294 t447 t10043))
% 14.51/14.75  (step t10045 (cl (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule contraction :premises (t10044))
% 14.51/14.75  (step t10046 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e22)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))) (and (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)))) :rule reordering :premises (t10045))
% 14.51/14.75  (step t10047 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule resolution :premises (t3878 t9679))
% 14.51/14.75  (step t10048 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule resolution :premises (t1966 t9676))
% 14.51/14.75  (step t10049 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule resolution :premises (t3874 t9679))
% 14.51/14.75  (step t10050 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))))) :rule resolution :premises (t3833 t9680))
% 14.51/14.75  (step t10051 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))))) :rule resolution :premises (t3872 t9679))
% 14.51/14.75  (step t10052 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t1038))
% 14.51/14.75  (step t10053 (cl (not (= (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.h4 tptp.e13)))))) (not (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13))))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule equiv_pos2)
% 14.51/14.75  (step t10054 (cl (= (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.h4 tptp.e13)))))) :rule cong :premises (t1421 t2241 t1911 t2242))
% 14.51/14.75  (step t10055 (cl (not (= (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))))) (not (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule equiv_pos2)
% 14.51/14.75  (step t10056 (cl (= (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule refl)
% 14.51/14.75  (step t10057 (cl (= (= (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) false) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))))) :rule equiv_simplify)
% 14.51/14.75  (step t10058 (cl (= (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) false) (not (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))))) :rule equiv2 :premises (t10057))
% 14.51/14.75  (step t10059 (cl (not (not (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule not_not)
% 14.51/14.75  (step t10060 (cl (= (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) false) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t10058 t10059))
% 14.51/14.75  (step t10061 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) false) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10062)
% 14.51/14.75  (assume t10062.a0 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.51/14.75  (assume t10062.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 14.51/14.75  (assume t10062.a2 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))
% 14.51/14.75  (assume t10062.a3 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 14.51/14.75  (step t10062.t1 (cl (not (= (= false true) false)) (not (= false true)) false) :rule equiv_pos2)
% 14.51/14.75  (step t10062.t2 (cl (= (= false true) false)) :rule all_simplify)
% 14.51/14.75  (step t10062.t3 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.51/14.75  (step t10062.t4 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv2 :premises (t10062.t3))
% 14.51/14.75  (step t10062.t5 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule not_not)
% 14.51/14.75  (step t10062.t6 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t10062.t4 t10062.t5))
% 14.51/14.75  (step t10062.t7 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) false)) :rule resolution :premises (t10062.t6 t10062.a3))
% 14.51/14.75  (step t10062.t8 (cl (= false (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule symm :premises (t10062.t7))
% 14.51/14.75  (step t10062.t9 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) true) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv_simplify)
% 14.51/14.75  (step t10062.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) true) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv2 :premises (t10062.t9))
% 14.51/14.75  (step t10062.t11 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) :rule symm :premises (t10062.a1))
% 14.51/14.75  (step t10062.t12 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t10062.a0))
% 14.51/14.75  (step t10062.t13 (cl (= tptp.e23 (tptp.h4 tptp.e13))) :rule symm :premises (t10062.t12))
% 14.51/14.75  (step t10062.t14 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e23)) :rule symm :premises (t10062.a2))
% 14.51/14.75  (step t10062.t15 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.h4 tptp.e13))) :rule trans :premises (t10062.t14 t10062.t13))
% 14.51/14.75  (step t10062.t16 (cl (= (tptp.h4 tptp.e13) (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t10062.t15))
% 14.51/14.75  (step t10062.t17 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t10062.t11 t10062.t13 t10062.t16))
% 14.51/14.75  (step t10062.t18 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) true)) :rule resolution :premises (t10062.t10 t10062.t17))
% 14.51/14.75  (step t10062.t19 (cl (= false true)) :rule trans :premises (t10062.t8 t10062.t18))
% 14.51/14.75  (step t10062.t20 (cl false) :rule resolution :premises (t10062.t1 t10062.t2 t10062.t19))
% 14.51/14.75  (step t10062 (cl (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) false) :rule subproof :discharge (t10062.a0 t10062.a1 t10062.a2 t10062.a3))
% 14.51/14.75  (step t10063 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.51/14.75  (step t10064 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10065 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10066 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.51/14.75  (step t10067 (cl false (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t10062 t10063 t10064 t10065 t10066))
% 14.51/14.75  (step t10068 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) false) :rule reordering :premises (t10067))
% 14.51/14.75  (step t10069 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) false) :rule contraction :premises (t10068))
% 14.51/14.75  (step t10070 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) false) false) :rule resolution :premises (t10061 t10069))
% 14.51/14.75  (step t10071 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) false) (not false)) :rule implies_neg2)
% 14.51/14.75  (step t10072 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) false) (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) false)) :rule resolution :premises (t10070 t10071))
% 14.51/14.75  (step t10073 (cl (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) false)) :rule contraction :premises (t10072))
% 14.51/14.75  (step t10074 (cl (= (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) false) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))))) :rule implies_simplify)
% 14.51/14.75  (step t10075 (cl (not (=> (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) false)) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule equiv1 :premises (t10074))
% 14.51/14.75  (step t10076 (cl (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t10073 t10075))
% 14.51/14.75  (step t10077 (cl (= (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) false)) :rule resolution :premises (t10060 t10076))
% 14.51/14.75  (step t10078 (cl (= (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))) false))) :rule cong :premises (t10056 t10077))
% 14.51/14.75  (step t10079 (cl (= (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))) false) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))))) :rule all_simplify)
% 14.51/14.75  (step t10080 (cl (= (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))))) :rule trans :premises (t10078 t10079))
% 14.51/14.75  (step t10081 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10082)
% 14.51/14.75  (assume t10082.a0 (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))
% 14.51/14.75  (assume t10082.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 14.51/14.75  (assume t10082.a2 (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))
% 14.51/14.75  (assume t10082.a3 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.51/14.75  (step t10082.t1 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule and_neg)
% 14.51/14.75  (step t10082.t2 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t10082.t1 t10082.a3 t10082.a1 t10082.a0 t10082.a2))
% 14.51/14.75  (step t10082 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule subproof :discharge (t10082.a0 t10082.a1 t10082.a2 t10082.a3))
% 14.51/14.75  (step t10083 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10084 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10085 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) :rule and_pos)
% 14.51/14.75  (step t10086 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.51/14.75  (step t10087 (cl (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t10082 t10083 t10084 t10085 t10086))
% 14.51/14.75  (step t10088 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule reordering :premises (t10087))
% 14.51/14.75  (step t10089 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13)))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t10088))
% 14.51/14.75  (step t10090 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t10081 t10089))
% 14.51/14.75  (step t10091 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (not (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule implies_neg2)
% 14.51/14.75  (step t10092 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))))) (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule resolution :premises (t10090 t10091))
% 14.51/14.75  (step t10093 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))) (and (= tptp.e23 (tptp.h4 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule contraction :premises (t10092))
% 14.51/14.75  (step t10094 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t10055 t10080 t10093))
% 14.51/14.75  (step t10095 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule not_and :premises (t10094))
% 14.51/14.75  (step t10096 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.51/14.75  (step t10097 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.51/14.75  (step t10098 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))))) :rule or_neg)
% 14.51/14.75  (step t10099 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (not (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule or_neg)
% 14.51/14.75  (step t10100 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t10095 t10096 t10097 t10098 t10099))
% 14.51/14.75  (step t10101 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule contraction :premises (t10100))
% 14.51/14.75  (step t10102 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t10053 t10054 t10101))
% 14.51/14.75  (step t10103 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule or :premises (t10102))
% 14.51/14.75  (step t10104 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule reordering :premises (t10103))
% 14.51/14.75  (step t10105 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule or :premises (t3199))
% 14.51/14.75  (step t10106 (cl (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule resolution :premises (t9928 t141 t9679 t397 t396 t1137))
% 14.51/14.75  (step t10107 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) :rule or :premises (t9869))
% 14.51/14.75  (step t10108 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t10046 t10047 t10048 t10049 t10050 t1838 t10051 t1673 t1674 t1986 t3693 t10052 t1078 t10104 t2294 t1935 t2796 t447 t397 t1637 t3573 t447 t397 t1637 t10105 t10106 t10107 t1078 t1010))
% 14.51/14.75  (step t10109 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule contraction :premises (t10108))
% 14.51/14.75  (step t10110 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e23))) :rule or :premises (t3576))
% 14.51/14.75  (step t10111 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule and_neg)
% 14.51/14.75  (step t10112 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10113)
% 14.51/14.75  (assume t10113.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10113.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.75  (assume t10113.a2 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.75  (assume t10113.a3 (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))
% 14.51/14.75  (step t10113.t1 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10113.t2)
% 14.51/14.75  (assume t10113.t2.a0 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.75  (assume t10113.t2.a1 (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))
% 14.51/14.75  (assume t10113.t2.a2 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.75  (assume t10113.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (step t10113.t2.t1 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.51/14.75  (step t10113.t2.t2 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule cong :premises (t10113.t2.a2 t10113.t2.t1))
% 14.51/14.75  (step t10113.t2.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t10113.t2.a1))
% 14.51/14.75  (step t10113.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e22)) :rule symm :premises (t10113.t2.a2))
% 14.51/14.75  (step t10113.t2.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t10113.t2.a0))
% 14.51/14.75  (step t10113.t2.t6 (cl (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t10113.t2.t5))
% 14.51/14.75  (step t10113.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10113.t2.a3))
% 14.51/14.75  (step t10113.t2.t8 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule cong :premises (t10113.t2.t7 t10113.t2.t1))
% 14.51/14.75  (step t10113.t2.t9 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t10113.t2.t2 t10113.t2.t3 t10113.t2.t4 t10113.t2.t6 t10113.t2.t8))
% 14.51/14.75  (step t10113.t2 (cl (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t10113.t2.a0 t10113.t2.a1 t10113.t2.a2 t10113.t2.a3))
% 14.51/14.75  (step t10113.t3 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10113.t4 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10113.t5 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10113.t6 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10113.t7 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t10113.t2 t10113.t3 t10113.t4 t10113.t5 t10113.t6))
% 14.51/14.75  (step t10113.t8 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t10113.t7))
% 14.51/14.75  (step t10113.t9 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t10113.t8))
% 14.51/14.75  (step t10113.t10 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t10113.t1 t10113.t9))
% 14.51/14.75  (step t10113.t11 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.51/14.75  (step t10113.t12 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t10113.t10 t10113.t11))
% 14.51/14.75  (step t10113.t13 (cl (=> (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t10113.t12))
% 14.51/14.75  (step t10113.t14 (cl (not (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t10113.t13))
% 14.51/14.75  (step t10113.t15 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.51/14.75  (step t10113.t16 (cl (and (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t10113.t15 t10113.a1 t10113.a3 t10113.a2 t10113.a0))
% 14.51/14.75  (step t10113.t17 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t10113.t14 t10113.t16))
% 14.51/14.75  (step t10113 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule subproof :discharge (t10113.a0 t10113.a1 t10113.a2 t10113.a3))
% 14.51/14.75  (step t10114 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10115 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10116 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10117 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10118 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t10113 t10114 t10115 t10116 t10117))
% 14.51/14.75  (step t10119 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule reordering :premises (t10118))
% 14.51/14.75  (step t10120 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule contraction :premises (t10119))
% 14.51/14.75  (step t10121 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t10112 t10120))
% 14.51/14.75  (step t10122 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule implies_neg2)
% 14.51/14.75  (step t10123 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t10121 t10122))
% 14.51/14.75  (step t10124 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule contraction :premises (t10123))
% 14.51/14.75  (step t10125 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule implies :premises (t10124))
% 14.51/14.75  (step t10126 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule resolution :premises (t10111 t10125))
% 14.51/14.75  (step t10127 (cl (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))) :rule reordering :premises (t10126))
% 14.51/14.75  (step t10128 (cl (not (= (tptp.op2 tptp.e22 tptp.e23) (tptp.op2 tptp.e20 tptp.e23)))) :rule and :premises (t365))
% 14.51/14.75  (step t10129 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t10109 t10110 t398 t1822 t10127 t447 t397 t10128 t2183 t2184 t9954 t9679 t3612))
% 14.51/14.75  (step t10130 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t10129))
% 14.51/14.75  (step t10131 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t10130 t3611 t3612))
% 14.51/14.75  (step t10132 (cl (and (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule contraction :premises (t10131))
% 14.51/14.75  (step t10133 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t2189))
% 14.51/14.75  (step t10134 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t10132 t10133 t1782 t9964 t3924))
% 14.51/14.75  (step t10135 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule contraction :premises (t10134))
% 14.51/14.75  (step t10136 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t10135 t3953 t3950 t1270))
% 14.51/14.75  (step t10137 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e20 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)))) :rule contraction :premises (t10136))
% 14.51/14.75  (step t10138 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t2562))
% 14.51/14.75  (step t10139 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t2558 t2559 t9679))
% 14.51/14.75  (step t10140 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule resolution :premises (t10137 t10138 t2617 t10139 t2383))
% 14.51/14.75  (step t10141 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule contraction :premises (t10140))
% 14.51/14.75  (step t10142 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t1269 t1270 t10141))
% 14.51/14.75  (step t10143 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t9961 t1782 t9964 t10142))
% 14.51/14.75  (step t10144 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t762))
% 14.51/14.75  (step t10145 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e23)))) :rule resolution :premises (t9573 t3374 t10143 t10141 t397 t447 t507))
% 14.51/14.75  (step t10146 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) :rule or :premises (t97))
% 14.51/14.75  (step t10147 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule equiv_pos2)
% 14.51/14.75  (step t10148 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))))) :rule cong :premises (t110 t402 t2331 t737 t452 t404 t3343 t1081 t1364))
% 14.51/14.75  (step t10149 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule and_neg)
% 14.51/14.75  (step t10150 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10151)
% 14.51/14.75  (assume t10151.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10151.a1 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.75  (assume t10151.a2 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.51/14.75  (assume t10151.a3 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 14.51/14.75  (assume t10151.a4 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.75  (assume t10151.a5 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))
% 14.51/14.75  (assume t10151.a6 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))
% 14.51/14.75  (assume t10151.a7 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.51/14.75  (step t10151.t1 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10151.t2)
% 14.51/14.75  (assume t10151.t2.a0 (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))
% 14.51/14.75  (assume t10151.t2.a1 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)))
% 14.51/14.75  (assume t10151.t2.a2 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 14.51/14.75  (assume t10151.t2.a3 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.75  (assume t10151.t2.a4 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.75  (assume t10151.t2.a5 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))
% 14.51/14.75  (assume t10151.t2.a6 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10151.t2.a7 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.51/14.75  (step t10151.t2.t1 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) false) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule equiv_simplify)
% 14.51/14.75  (step t10151.t2.t2 (cl (not (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) false)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule equiv1 :premises (t10151.t2.t1))
% 14.51/14.75  (step t10151.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t10151.t2.a4))
% 14.51/14.75  (step t10151.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t10151.t2.t3 t10151.t2.a2))
% 14.51/14.75  (step t10151.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t10151.t2.t4))
% 14.51/14.75  (step t10151.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10151.t2.a6))
% 14.51/14.75  (step t10151.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t10151.t2.t6))
% 14.51/14.75  (step t10151.t2.t8 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.51/14.75  (step t10151.t2.t9 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule cong :premises (t10151.t2.t7 t10151.t2.t8))
% 14.51/14.75  (step t10151.t2.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t10151.t2.a3))
% 14.51/14.75  (step t10151.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) :rule symm :premises (t10151.t2.a7))
% 14.51/14.75  (step t10151.t2.t12 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t10151.t2.t11))
% 14.51/14.75  (step t10151.t2.t13 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 tptp.e22 tptp.e20))) :rule trans :premises (t10151.t2.t9 t10151.t2.t10 t10151.t2.t12))
% 14.51/14.75  (step t10151.t2.t14 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t10151.t2.t13))
% 14.51/14.75  (step t10151.t2.t15 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule symm :premises (t10151.t2.a0))
% 14.51/14.75  (step t10151.t2.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t10151.t2.t9))
% 14.51/14.75  (step t10151.t2.t17 (cl (= (tptp.h4 tptp.e12) (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t10151.t2.t15 t10151.t2.t16))
% 14.51/14.75  (step t10151.t2.t18 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.h4 tptp.e12))) :rule symm :premises (t10151.t2.t17))
% 14.51/14.75  (step t10151.t2.t19 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t10151.t2.a2))
% 14.51/14.75  (step t10151.t2.t20 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 14.51/14.75  (step t10151.t2.t21 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (tptp.op2 tptp.e23 tptp.e22))) :rule cong :premises (t10151.t2.t19 t10151.t2.t20))
% 14.51/14.75  (step t10151.t2.t22 (cl (= (tptp.op2 tptp.e23 tptp.e22) tptp.e22)) :rule symm :premises (t10151.t2.a1))
% 14.51/14.75  (step t10151.t2.t23 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (tptp.h4 tptp.e12))) :rule trans :premises (t10151.t2.t21 t10151.t2.t22 t10151.t2.a3 t10151.t2.a0))
% 14.51/14.75  (step t10151.t2.t24 (cl (= (tptp.h4 tptp.e12) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) :rule symm :premises (t10151.t2.t23))
% 14.51/14.75  (step t10151.t2.t25 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) :rule trans :premises (t10151.t2.t14 t10151.t2.t18 t10151.t2.t24))
% 14.51/14.75  (step t10151.t2.t26 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t10151.t2.t25))
% 14.51/14.75  (step t10151.t2.t27 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule cong :premises (t10151.t2.t5 t10151.t2.t26))
% 14.51/14.75  (step t10151.t2.t28 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.51/14.75  (step t10151.t2.t29 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv2 :premises (t10151.t2.t28))
% 14.51/14.75  (step t10151.t2.t30 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule not_not)
% 14.51/14.75  (step t10151.t2.t31 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t10151.t2.t29 t10151.t2.t30))
% 14.51/14.75  (step t10151.t2.t32 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t10151.t2.t31 t10151.t2.a5))
% 14.51/14.75  (step t10151.t2.t33 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) false)) :rule trans :premises (t10151.t2.t27 t10151.t2.t32))
% 14.51/14.75  (step t10151.t2.t34 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t10151.t2.t2 t10151.t2.t33))
% 14.51/14.75  (step t10151.t2 (cl (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule subproof :discharge (t10151.t2.a0 t10151.t2.a1 t10151.t2.a2 t10151.t2.a3 t10151.t2.a4 t10151.t2.a5 t10151.t2.a6 t10151.t2.a7))
% 14.51/14.75  (step t10151.t3 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10151.t4 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.51/14.75  (step t10151.t5 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10151.t6 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10151.t7 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10151.t8 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10151.t9 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10151.t10 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10151.t11 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule resolution :premises (t10151.t2 t10151.t3 t10151.t4 t10151.t5 t10151.t6 t10151.t7 t10151.t8 t10151.t9 t10151.t10))
% 14.51/14.75  (step t10151.t12 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule reordering :premises (t10151.t11))
% 14.51/14.75  (step t10151.t13 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule contraction :premises (t10151.t12))
% 14.51/14.75  (step t10151.t14 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t10151.t1 t10151.t13))
% 14.51/14.75  (step t10151.t15 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule implies_neg2)
% 14.51/14.75  (step t10151.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule resolution :premises (t10151.t14 t10151.t15))
% 14.51/14.75  (step t10151.t17 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule contraction :premises (t10151.t16))
% 14.51/14.75  (step t10151.t18 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule implies :premises (t10151.t17))
% 14.51/14.75  (step t10151.t19 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule and_neg)
% 14.51/14.75  (step t10151.t20 (cl (and (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t10151.t19 t10151.a7 t10151.a5 t10151.a3 t10151.a1 t10151.a4 t10151.a6 t10151.a0 t10151.a2))
% 14.51/14.75  (step t10151.t21 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t10151.t18 t10151.t20))
% 14.51/14.75  (step t10151 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule subproof :discharge (t10151.a0 t10151.a1 t10151.a2 t10151.a3 t10151.a4 t10151.a5 t10151.a6 t10151.a7))
% 14.51/14.75  (step t10152 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10153 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10154 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10155 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10156 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10157 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) :rule and_pos)
% 14.51/14.75  (step t10158 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10159 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10160 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule resolution :premises (t10151 t10152 t10153 t10154 t10155 t10156 t10157 t10158 t10159))
% 14.51/14.75  (step t10161 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule reordering :premises (t10160))
% 14.51/14.75  (step t10162 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule contraction :premises (t10161))
% 14.51/14.75  (step t10163 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t10150 t10162))
% 14.51/14.75  (step t10164 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule implies_neg2)
% 14.51/14.75  (step t10165 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule resolution :premises (t10163 t10164))
% 14.51/14.75  (step t10166 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule contraction :premises (t10165))
% 14.51/14.75  (step t10167 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule implies :premises (t10166))
% 14.51/14.75  (step t10168 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t10149 t10167))
% 14.51/14.75  (step t10169 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10170 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10171 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t10172 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.51/14.75  (step t10173 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t10174 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))))) :rule or_neg)
% 14.51/14.75  (step t10175 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 14.51/14.75  (step t10176 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))))) :rule or_neg)
% 14.51/14.75  (step t10177 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule or_neg)
% 14.51/14.75  (step t10178 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule resolution :premises (t10168 t10169 t10170 t10171 t10172 t10173 t10174 t10175 t10176 t10177))
% 14.51/14.75  (step t10179 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule contraction :premises (t10178))
% 14.51/14.75  (step t10180 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule resolution :premises (t10147 t10148 t10179))
% 14.51/14.75  (step t10181 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule or :premises (t10180))
% 14.51/14.75  (step t10182 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.h4 tptp.e12)))) :rule reordering :premises (t10181))
% 14.51/14.75  (step t10183 (cl (not (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) (not (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (or (= tptp.e22 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule equiv_pos2)
% 14.51/14.75  (step t10184 (cl (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule cong :premises (t1245 t110 t111 t402 t1347 t1349 t737 t1361 t832 t1362 t1363 t1530))
% 14.51/14.75  (step t10185 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule and_neg)
% 14.51/14.75  (step t10186 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10187)
% 14.51/14.75  (assume t10187.a0 (not (= tptp.e22 tptp.e23)))
% 14.51/14.75  (assume t10187.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10187.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (assume t10187.a3 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.75  (assume t10187.a4 (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.51/14.75  (assume t10187.a5 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 14.51/14.75  (assume t10187.a6 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 14.51/14.75  (assume t10187.a7 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))
% 14.51/14.75  (assume t10187.a8 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.51/14.75  (assume t10187.a9 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)))
% 14.51/14.75  (assume t10187.a10 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 14.51/14.75  (step t10187.t1 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10187.t2)
% 14.51/14.75  (assume t10187.t2.a0 (not (= tptp.e22 tptp.e23)))
% 14.51/14.75  (assume t10187.t2.a1 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 14.51/14.75  (assume t10187.t2.a2 (= tptp.e23 (tptp.h2 tptp.e12)))
% 14.51/14.75  (assume t10187.t2.a3 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 14.51/14.75  (step t10187.t2.t1 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule equiv_simplify)
% 14.51/14.75  (step t10187.t2.t2 (cl (not (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) false)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule equiv1 :premises (t10187.t2.t1))
% 14.51/14.75  (step t10187.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t10187.t2.a1))
% 14.51/14.75  (step t10187.t2.t4 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t10187.t2.a3))
% 14.51/14.75  (step t10187.t2.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t10187.t2.t4))
% 14.51/14.75  (step t10187.t2.t6 (cl (= (tptp.h2 tptp.e12) tptp.e23)) :rule symm :premises (t10187.t2.a2))
% 14.51/14.75  (step t10187.t2.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) tptp.e23)) :rule trans :premises (t10187.t2.t5 t10187.t2.t6))
% 14.51/14.75  (step t10187.t2.t8 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= tptp.e22 tptp.e23))) :rule cong :premises (t10187.t2.t3 t10187.t2.t7))
% 14.51/14.75  (step t10187.t2.t9 (cl (= (= (= tptp.e22 tptp.e23) false) (not (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 14.51/14.75  (step t10187.t2.t10 (cl (= (= tptp.e22 tptp.e23) false) (not (not (= tptp.e22 tptp.e23)))) :rule equiv2 :premises (t10187.t2.t9))
% 14.51/14.75  (step t10187.t2.t11 (cl (not (not (not (= tptp.e22 tptp.e23)))) (= tptp.e22 tptp.e23)) :rule not_not)
% 14.51/14.75  (step t10187.t2.t12 (cl (= (= tptp.e22 tptp.e23) false) (= tptp.e22 tptp.e23)) :rule resolution :premises (t10187.t2.t10 t10187.t2.t11))
% 14.51/14.75  (step t10187.t2.t13 (cl (= (= tptp.e22 tptp.e23) false)) :rule resolution :premises (t10187.t2.t12 t10187.t2.a0))
% 14.51/14.75  (step t10187.t2.t14 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) false)) :rule trans :premises (t10187.t2.t8 t10187.t2.t13))
% 14.51/14.75  (step t10187.t2.t15 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t10187.t2.t2 t10187.t2.t14))
% 14.51/14.75  (step t10187.t2 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule subproof :discharge (t10187.t2.a0 t10187.t2.a1 t10187.t2.a2 t10187.t2.a3))
% 14.51/14.75  (step t10187.t3 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10187.t4 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10187.t5 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e23 (tptp.h2 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10187.t6 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10187.t7 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule resolution :premises (t10187.t2 t10187.t3 t10187.t4 t10187.t5 t10187.t6))
% 14.51/14.75  (step t10187.t8 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t10187.t7))
% 14.51/14.75  (step t10187.t9 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule contraction :premises (t10187.t8))
% 14.51/14.75  (step t10187.t10 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t10187.t1 t10187.t9))
% 14.51/14.75  (step t10187.t11 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg2)
% 14.51/14.75  (step t10187.t12 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t10187.t10 t10187.t11))
% 14.51/14.75  (step t10187.t13 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule contraction :premises (t10187.t12))
% 14.51/14.75  (step t10187.t14 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies :premises (t10187.t13))
% 14.51/14.75  (step t10187.t15 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule and_neg)
% 14.51/14.75  (step t10187.t16 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e12))) (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10187.t17)
% 14.51/14.75  (assume t10187.t17.a0 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 14.51/14.75  (assume t10187.t17.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (assume t10187.t17.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10187.t17.a3 (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.51/14.75  (assume t10187.t17.a4 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))
% 14.51/14.75  (assume t10187.t17.a5 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)))
% 14.51/14.75  (assume t10187.t17.a6 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.51/14.75  (assume t10187.t17.a7 (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))
% 14.51/14.75  (assume t10187.t17.a8 (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)))
% 14.51/14.75  (assume t10187.t17.a9 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))
% 14.51/14.75  (step t10187.t17.t1 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e23)) :rule symm :premises (t10187.t17.a9))
% 14.51/14.75  (step t10187.t17.t2 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule symm :premises (t10187.t17.t1))
% 14.51/14.75  (step t10187.t17.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10187.t17.a2))
% 14.51/14.75  (step t10187.t17.t4 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t10187.t17.t3))
% 14.51/14.75  (step t10187.t17.t5 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.51/14.75  (step t10187.t17.t6 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule cong :premises (t10187.t17.t4 t10187.t17.t5))
% 14.51/14.75  (step t10187.t17.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) (tptp.op2 tptp.e20 tptp.e23))) :rule symm :premises (t10187.t17.t6))
% 14.51/14.75  (step t10187.t17.t8 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e23))) :rule trans :premises (t10187.t17.a8 t10187.t17.t7))
% 14.51/14.75  (step t10187.t17.t9 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23) tptp.e22)) :rule symm :premises (t10187.t17.a8))
% 14.51/14.75  (step t10187.t17.t10 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e22)) :rule symm :premises (t10187.t17.a7))
% 14.51/14.75  (step t10187.t17.t11 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t10187.t17.t10))
% 14.51/14.75  (step t10187.t17.t12 (cl (= (tptp.op2 tptp.e20 tptp.e23) (tptp.h2 tptp.e10))) :rule trans :premises (t10187.t17.t6 t10187.t17.t9 t10187.t17.t11 t10187.t17.a5))
% 14.51/14.75  (step t10187.t17.t13 (cl (= tptp.e22 (tptp.h2 tptp.e10))) :rule trans :premises (t10187.t17.t8 t10187.t17.t12))
% 14.51/14.75  (step t10187.t17.t14 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule cong :premises (t10187.t17.t13 t10187.t17.a6))
% 14.51/14.75  (step t10187.t17.t15 (cl (= (tptp.h2 tptp.e10) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t10187.t17.a5))
% 14.51/14.75  (step t10187.t17.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (tptp.h1 tptp.e11))) :rule symm :premises (t10187.t17.a3))
% 14.51/14.75  (step t10187.t17.t17 (cl (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule symm :premises (t10187.t17.t16))
% 14.51/14.75  (step t10187.t17.t18 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t10187.t17.t4 t10187.t17.t4))
% 14.51/14.75  (step t10187.t17.t19 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t10187.t17.a1))
% 14.51/14.75  (step t10187.t17.t20 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule trans :premises (t10187.t17.t18 t10187.t17.t19))
% 14.51/14.75  (step t10187.t17.t21 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e21 tptp.e21))) :rule cong :premises (t10187.t17.t20 t10187.t17.t20))
% 14.51/14.75  (step t10187.t17.t22 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t10187.t17.t17 t10187.t17.t21))
% 14.51/14.75  (step t10187.t17.t23 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h1 tptp.e11))) :rule symm :premises (t10187.t17.t22))
% 14.51/14.75  (step t10187.t17.t24 (cl (= (tptp.h2 tptp.e10) (tptp.h1 tptp.e11))) :rule trans :premises (t10187.t17.t15 t10187.t17.t23))
% 14.51/14.75  (step t10187.t17.t25 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t10187.t17.a6))
% 14.51/14.75  (step t10187.t17.t26 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t10187.t17.t18))
% 14.51/14.75  (step t10187.t17.t27 (cl (= (tptp.h2 tptp.e13) (tptp.h1 tptp.e10))) :rule trans :premises (t10187.t17.t25 t10187.t17.a1 t10187.t17.t26 t10187.t17.a4))
% 14.51/14.75  (step t10187.t17.t28 (cl (= (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10)))) :rule cong :premises (t10187.t17.t24 t10187.t17.t27))
% 14.51/14.75  (step t10187.t17.t29 (cl (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t10187.t17.a4))
% 14.51/14.75  (step t10187.t17.t30 (cl (= (tptp.h1 tptp.e10) tptp.e21)) :rule trans :premises (t10187.t17.t29 t10187.t17.t18 t10187.t17.t19))
% 14.51/14.75  (step t10187.t17.t31 (cl (= (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10)) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t10187.t17.t22 t10187.t17.t30))
% 14.51/14.75  (step t10187.t17.t32 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t10187.t17.a0))
% 14.51/14.75  (step t10187.t17.t33 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t10187.t17.t32))
% 14.51/14.75  (step t10187.t17.t34 (cl (= tptp.e23 (tptp.h2 tptp.e12))) :rule trans :premises (t10187.t17.t2 t10187.t17.t14 t10187.t17.t28 t10187.t17.t31 t10187.t17.t33))
% 14.51/14.75  (step t10187.t17 (cl (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e12))) :rule subproof :discharge (t10187.t17.a0 t10187.t17.a1 t10187.t17.a2 t10187.t17.a3 t10187.t17.a4 t10187.t17.a5 t10187.t17.a6 t10187.t17.a7 t10187.t17.a8 t10187.t17.a9))
% 14.51/14.75  (step t10187.t18 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10187.t19 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.75  (step t10187.t20 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10187.t21 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10187.t22 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) :rule and_pos)
% 14.51/14.75  (step t10187.t23 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) :rule and_pos)
% 14.51/14.75  (step t10187.t24 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.51/14.75  (step t10187.t25 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10187.t26 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10187.t27 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10187.t28 (cl (= tptp.e23 (tptp.h2 tptp.e12)) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule resolution :premises (t10187.t17 t10187.t18 t10187.t19 t10187.t20 t10187.t21 t10187.t22 t10187.t23 t10187.t24 t10187.t25 t10187.t26 t10187.t27))
% 14.51/14.75  (step t10187.t29 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.h2 tptp.e12))) :rule reordering :premises (t10187.t28))
% 14.51/14.75  (step t10187.t30 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.h2 tptp.e12))) :rule contraction :premises (t10187.t29))
% 14.51/14.75  (step t10187.t31 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e12))) (= tptp.e23 (tptp.h2 tptp.e12))) :rule resolution :premises (t10187.t16 t10187.t30))
% 14.51/14.75  (step t10187.t32 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e12))) (not (= tptp.e23 (tptp.h2 tptp.e12)))) :rule implies_neg2)
% 14.51/14.75  (step t10187.t33 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e12))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e12)))) :rule resolution :premises (t10187.t31 t10187.t32))
% 14.51/14.75  (step t10187.t34 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e23 (tptp.h2 tptp.e12)))) :rule contraction :premises (t10187.t33))
% 14.51/14.75  (step t10187.t35 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) (= tptp.e23 (tptp.h2 tptp.e12))) :rule implies :premises (t10187.t34))
% 14.51/14.75  (step t10187.t36 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule and_neg)
% 14.51/14.75  (step t10187.t37 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t10187.t36 t10187.a10 t10187.a2 t10187.a1 t10187.a4 t10187.a7 t10187.a9 t10187.a8 t10187.a5 t10187.a3 t10187.a6))
% 14.51/14.75  (step t10187.t38 (cl (= tptp.e23 (tptp.h2 tptp.e12))) :rule resolution :premises (t10187.t35 t10187.t37))
% 14.51/14.75  (step t10187.t39 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule resolution :premises (t10187.t15 t10187.a0 t10187.a5 t10187.t38 t10187.a10))
% 14.51/14.75  (step t10187.t40 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t10187.t14 t10187.t39))
% 14.51/14.75  (step t10187 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule subproof :discharge (t10187.a0 t10187.a1 t10187.a2 t10187.a3 t10187.a4 t10187.a5 t10187.a6 t10187.a7 t10187.a8 t10187.a9 t10187.a10))
% 14.51/14.75  (step t10188 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10189 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10190 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.75  (step t10191 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10192 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10193 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10194 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10195 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) :rule and_pos)
% 14.51/14.75  (step t10196 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.51/14.75  (step t10197 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) :rule and_pos)
% 14.51/14.75  (step t10198 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10199 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule resolution :premises (t10187 t10188 t10189 t10190 t10191 t10192 t10193 t10194 t10195 t10196 t10197 t10198))
% 14.51/14.75  (step t10200 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t10199))
% 14.51/14.75  (step t10201 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule contraction :premises (t10200))
% 14.51/14.75  (step t10202 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t10186 t10201))
% 14.51/14.75  (step t10203 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg2)
% 14.51/14.75  (step t10204 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t10202 t10203))
% 14.51/14.75  (step t10205 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule contraction :premises (t10204))
% 14.51/14.75  (step t10206 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies :premises (t10205))
% 14.51/14.75  (step t10207 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t10185 t10206))
% 14.51/14.75  (step t10208 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (not (= tptp.e22 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10209 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10210 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.51/14.75  (step t10211 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10212 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.51/14.75  (step t10213 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.51/14.75  (step t10214 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.51/14.75  (step t10215 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))))) :rule or_neg)
% 14.51/14.75  (step t10216 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e21 (tptp.h2 tptp.e13))))) :rule or_neg)
% 14.51/14.75  (step t10217 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))))) :rule or_neg)
% 14.51/14.75  (step t10218 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule or_neg)
% 14.51/14.75  (step t10219 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 14.51/14.75  (step t10220 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t10207 t10208 t10209 t10210 t10211 t10212 t10213 t10214 t10215 t10216 t10217 t10218 t10219))
% 14.51/14.75  (step t10221 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule contraction :premises (t10220))
% 14.51/14.75  (step t10222 (cl (or (= tptp.e22 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t10183 t10184 t10221))
% 14.51/14.75  (step t10223 (cl (= tptp.e22 tptp.e23) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule or :premises (t10222))
% 14.51/14.75  (step t10224 (cl (= tptp.e22 tptp.e23) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e22 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) tptp.e23))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule reordering :premises (t10223))
% 14.51/14.75  (step t10225 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t10146 t10182 t1129 t447 t397 t3374 t10224 t1414 t1416 t871 t1417 t1418 t447 t396 t397 t1270))
% 14.51/14.75  (step t10226 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t10225))
% 14.51/14.75  (step t10227 (cl (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t1344))
% 14.51/14.75  (step t10228 (cl (not (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))))) (not (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule equiv_pos2)
% 14.51/14.75  (step t10229 (cl (= (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))))) :rule cong :premises (t700 t701 t1014 t1312))
% 14.51/14.75  (step t10230 (cl (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_neg)
% 14.51/14.75  (step t10231 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10232)
% 14.51/14.75  (assume t10232.a0 (not (= tptp.e21 tptp.e23)))
% 14.51/14.75  (assume t10232.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.51/14.75  (assume t10232.a2 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))
% 14.51/14.75  (step t10232.t1 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10232.t2)
% 14.51/14.75  (assume t10232.t2.a0 (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))
% 14.51/14.75  (assume t10232.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.51/14.75  (assume t10232.t2.a2 (not (= tptp.e21 tptp.e23)))
% 14.51/14.75  (step t10232.t2.t1 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule equiv_simplify)
% 14.51/14.75  (step t10232.t2.t2 (cl (not (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) false)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule equiv1 :premises (t10232.t2.t1))
% 14.51/14.75  (step t10232.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e21)) :rule symm :premises (t10232.t2.a0))
% 14.51/14.75  (step t10232.t2.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.51/14.75  (step t10232.t2.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (tptp.op2 tptp.e21 tptp.e23))) :rule cong :premises (t10232.t2.t3 t10232.t2.t4))
% 14.51/14.75  (step t10232.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) :rule symm :premises (t10232.t2.a1))
% 14.51/14.75  (step t10232.t2.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23) tptp.e23)) :rule trans :premises (t10232.t2.t5 t10232.t2.t6))
% 14.51/14.75  (step t10232.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (= tptp.e21 tptp.e23))) :rule cong :premises (t10232.t2.t3 t10232.t2.t7))
% 14.51/14.75  (step t10232.t2.t9 (cl (= (= (= tptp.e21 tptp.e23) false) (not (= tptp.e21 tptp.e23)))) :rule equiv_simplify)
% 14.51/14.75  (step t10232.t2.t10 (cl (= (= tptp.e21 tptp.e23) false) (not (not (= tptp.e21 tptp.e23)))) :rule equiv2 :premises (t10232.t2.t9))
% 14.51/14.75  (step t10232.t2.t11 (cl (not (not (not (= tptp.e21 tptp.e23)))) (= tptp.e21 tptp.e23)) :rule not_not)
% 14.51/14.75  (step t10232.t2.t12 (cl (= (= tptp.e21 tptp.e23) false) (= tptp.e21 tptp.e23)) :rule resolution :premises (t10232.t2.t10 t10232.t2.t11))
% 14.51/14.75  (step t10232.t2.t13 (cl (= (= tptp.e21 tptp.e23) false)) :rule resolution :premises (t10232.t2.t12 t10232.t2.a2))
% 14.51/14.75  (step t10232.t2.t14 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) false)) :rule trans :premises (t10232.t2.t8 t10232.t2.t13))
% 14.51/14.75  (step t10232.t2.t15 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t10232.t2.t2 t10232.t2.t14))
% 14.51/14.75  (step t10232.t2 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule subproof :discharge (t10232.t2.a0 t10232.t2.a1 t10232.t2.a2))
% 14.51/14.75  (step t10232.t3 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10232.t4 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10232.t5 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10232.t6 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23))))) :rule resolution :premises (t10232.t2 t10232.t3 t10232.t4 t10232.t5))
% 14.51/14.75  (step t10232.t7 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23)))) (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule reordering :premises (t10232.t6))
% 14.51/14.75  (step t10232.t8 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule contraction :premises (t10232.t7))
% 14.51/14.75  (step t10232.t9 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t10232.t1 t10232.t8))
% 14.51/14.75  (step t10232.t10 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule implies_neg2)
% 14.51/14.75  (step t10232.t11 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule resolution :premises (t10232.t9 t10232.t10))
% 14.51/14.75  (step t10232.t12 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule contraction :premises (t10232.t11))
% 14.51/14.75  (step t10232.t13 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule implies :premises (t10232.t12))
% 14.51/14.75  (step t10232.t14 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= tptp.e21 tptp.e23)))) :rule and_neg)
% 14.51/14.75  (step t10232.t15 (cl (and (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= tptp.e21 tptp.e23)))) :rule resolution :premises (t10232.t14 t10232.a2 t10232.a1 t10232.a0))
% 14.51/14.75  (step t10232.t16 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t10232.t13 t10232.t15))
% 14.51/14.75  (step t10232 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule subproof :discharge (t10232.a0 t10232.a1 t10232.a2))
% 14.51/14.75  (step t10233 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e21 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10234 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10235 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10236 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t10232 t10233 t10234 t10235))
% 14.51/14.75  (step t10237 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule reordering :premises (t10236))
% 14.51/14.75  (step t10238 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule contraction :premises (t10237))
% 14.51/14.75  (step t10239 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t10231 t10238))
% 14.51/14.75  (step t10240 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule implies_neg2)
% 14.51/14.75  (step t10241 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule resolution :premises (t10239 t10240))
% 14.51/14.75  (step t10242 (cl (=> (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule contraction :premises (t10241))
% 14.51/14.75  (step t10243 (cl (not (and (not (= tptp.e21 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule implies :premises (t10242))
% 14.51/14.75  (step t10244 (cl (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t10230 t10243))
% 14.51/14.75  (step t10245 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (not (= tptp.e21 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10246 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10247 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 14.51/14.75  (step t10248 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10249 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule resolution :premises (t10244 t10245 t10246 t10247 t10248))
% 14.51/14.75  (step t10250 (cl (or (not (not (= tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule contraction :premises (t10249))
% 14.51/14.75  (step t10251 (cl (or (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule resolution :premises (t10228 t10229 t10250))
% 14.51/14.75  (step t10252 (cl (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule or :premises (t10251))
% 14.51/14.75  (step t10253 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_pos2)
% 14.51/14.75  (step t10254 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))))) :rule cong :premises (t110 t112 t204 t452 t462 t1421))
% 14.51/14.75  (step t10255 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule and_neg)
% 14.51/14.75  (step t10256 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10257)
% 14.51/14.75  (assume t10257.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10257.a1 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.51/14.75  (assume t10257.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (assume t10257.a3 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.75  (assume t10257.a4 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.51/14.75  (step t10257.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10257.t2)
% 14.51/14.75  (assume t10257.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.51/14.75  (assume t10257.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.75  (assume t10257.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (assume t10257.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10257.t2.a4 (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))
% 14.51/14.75  (step t10257.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule equiv_simplify)
% 14.51/14.75  (step t10257.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) false)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule equiv1 :premises (t10257.t2.t1))
% 14.51/14.75  (step t10257.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t10257.t2.a1))
% 14.51/14.75  (step t10257.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t10257.t2.t3))
% 14.51/14.75  (step t10257.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10257.t2.a3))
% 14.51/14.75  (step t10257.t2.t6 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t10257.t2.a2))
% 14.51/14.75  (step t10257.t2.t7 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t10257.t2.t6))
% 14.51/14.75  (step t10257.t2.t8 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t10257.t2.t5 t10257.t2.t7))
% 14.51/14.75  (step t10257.t2.t9 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t10257.t2.t8))
% 14.51/14.75  (step t10257.t2.t10 (cl (= (tptp.op2 tptp.e20 tptp.e21) tptp.e20)) :rule symm :premises (t10257.t2.a4))
% 14.51/14.75  (step t10257.t2.t11 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t10257.t2.t10 t10257.t2.a3))
% 14.51/14.75  (step t10257.t2.t12 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e20 tptp.e21))) :rule symm :premises (t10257.t2.t11))
% 14.51/14.75  (step t10257.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e20 tptp.e21))) :rule trans :premises (t10257.t2.t9 t10257.t2.t12))
% 14.51/14.75  (step t10257.t2.t14 (cl (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t10257.t2.t13))
% 14.51/14.75  (step t10257.t2.t15 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t10257.t2.t4 t10257.t2.t14))
% 14.51/14.75  (step t10257.t2.t16 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.51/14.75  (step t10257.t2.t17 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t10257.t2.t16))
% 14.51/14.75  (step t10257.t2.t18 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.51/14.75  (step t10257.t2.t19 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t10257.t2.t17 t10257.t2.t18))
% 14.51/14.75  (step t10257.t2.t20 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t10257.t2.t19 t10257.t2.a0))
% 14.51/14.75  (step t10257.t2.t21 (cl (= (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)) false)) :rule trans :premises (t10257.t2.t15 t10257.t2.t20))
% 14.51/14.75  (step t10257.t2.t22 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t10257.t2.t2 t10257.t2.t21))
% 14.51/14.75  (step t10257.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t10257.t2.a0 t10257.t2.a1 t10257.t2.a2 t10257.t2.a3 t10257.t2.a4))
% 14.51/14.75  (step t10257.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10257.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10257.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10257.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10257.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10257.t8 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t10257.t2 t10257.t3 t10257.t4 t10257.t5 t10257.t6 t10257.t7))
% 14.51/14.75  (step t10257.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t10257.t8))
% 14.51/14.75  (step t10257.t10 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t10257.t9))
% 14.51/14.75  (step t10257.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t10257.t1 t10257.t10))
% 14.51/14.75  (step t10257.t12 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 14.51/14.75  (step t10257.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t10257.t11 t10257.t12))
% 14.51/14.75  (step t10257.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t10257.t13))
% 14.51/14.75  (step t10257.t15 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t10257.t14))
% 14.51/14.75  (step t10257.t16 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule and_neg)
% 14.51/14.75  (step t10257.t17 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t10257.t16 t10257.a4 t10257.a3 t10257.a2 t10257.a0 t10257.a1))
% 14.51/14.75  (step t10257.t18 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t10257.t15 t10257.t17))
% 14.51/14.75  (step t10257 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule subproof :discharge (t10257.a0 t10257.a1 t10257.a2 t10257.a3 t10257.a4))
% 14.51/14.75  (step t10258 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10259 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10260 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10261 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10262 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10263 (cl (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule resolution :premises (t10257 t10258 t10259 t10260 t10261 t10262))
% 14.51/14.75  (step t10264 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule reordering :premises (t10263))
% 14.51/14.75  (step t10265 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t10264))
% 14.51/14.75  (step t10266 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t10256 t10265))
% 14.51/14.75  (step t10267 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule implies_neg2)
% 14.51/14.75  (step t10268 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t10266 t10267))
% 14.51/14.75  (step t10269 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t10268))
% 14.51/14.75  (step t10270 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule implies :premises (t10269))
% 14.51/14.75  (step t10271 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t10255 t10270))
% 14.51/14.75  (step t10272 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10273 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.51/14.75  (step t10274 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t10275 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t10276 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.51/14.75  (step t10277 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule or_neg)
% 14.51/14.75  (step t10278 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t10271 t10272 t10273 t10274 t10275 t10276 t10277))
% 14.51/14.75  (step t10279 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule contraction :premises (t10278))
% 14.51/14.75  (step t10280 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))))) :rule resolution :premises (t10253 t10254 t10279))
% 14.51/14.75  (step t10281 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21)))) :rule or :premises (t10280))
% 14.51/14.75  (step t10282 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t10281))
% 14.51/14.75  (step t10283 (cl (not (= (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))))) (not (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 14.51/14.75  (step t10284 (cl (= (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t701 t3626 t2241))
% 14.51/14.75  (step t10285 (cl (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 14.51/14.75  (step t10286 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10287)
% 14.51/14.75  (assume t10287.a0 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.51/14.75  (assume t10287.a1 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))
% 14.51/14.75  (step t10287.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10287.t2)
% 14.51/14.75  (assume t10287.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))
% 14.51/14.75  (assume t10287.t2.a1 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))
% 14.51/14.75  (step t10287.t2.t1 (cl (= (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.51/14.75  (step t10287.t2.t2 (cl (not (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) false)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv1 :premises (t10287.t2.t1))
% 14.51/14.75  (step t10287.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e23)) :rule symm :premises (t10287.t2.a1))
% 14.51/14.75  (step t10287.t2.t4 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t10287.t2.t3))
% 14.51/14.75  (step t10287.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule refl)
% 14.51/14.75  (step t10287.t2.t6 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule cong :premises (t10287.t2.t4 t10287.t2.t5))
% 14.51/14.75  (step t10287.t2.t7 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.51/14.75  (step t10287.t2.t8 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv2 :premises (t10287.t2.t7))
% 14.51/14.75  (step t10287.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule not_not)
% 14.51/14.75  (step t10287.t2.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) false) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t10287.t2.t8 t10287.t2.t9))
% 14.51/14.75  (step t10287.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t10287.t2.t10 t10287.t2.a0))
% 14.51/14.75  (step t10287.t2.t12 (cl (= (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t10287.t2.t6 t10287.t2.t11))
% 14.51/14.75  (step t10287.t2.t13 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t10287.t2.t2 t10287.t2.t12))
% 14.51/14.75  (step t10287.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t10287.t2.a0 t10287.t2.a1))
% 14.51/14.75  (step t10287.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.51/14.75  (step t10287.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10287.t5 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t10287.t2 t10287.t3 t10287.t4))
% 14.51/14.75  (step t10287.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t10287.t5))
% 14.51/14.75  (step t10287.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t10287.t6))
% 14.51/14.75  (step t10287.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t10287.t1 t10287.t7))
% 14.51/14.75  (step t10287.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.51/14.75  (step t10287.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t10287.t8 t10287.t9))
% 14.51/14.75  (step t10287.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t10287.t10))
% 14.51/14.75  (step t10287.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t10287.t11))
% 14.51/14.75  (step t10287.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule and_neg)
% 14.51/14.75  (step t10287.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t10287.t13 t10287.a1 t10287.a0))
% 14.51/14.75  (step t10287.t15 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t10287.t12 t10287.t14))
% 14.51/14.75  (step t10287 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t10287.a0 t10287.a1))
% 14.51/14.75  (step t10288 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10289 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.51/14.75  (step t10290 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t10287 t10288 t10289))
% 14.51/14.75  (step t10291 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t10290))
% 14.51/14.75  (step t10292 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t10291))
% 14.51/14.75  (step t10293 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t10286 t10292))
% 14.51/14.75  (step t10294 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.51/14.75  (step t10295 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t10293 t10294))
% 14.51/14.75  (step t10296 (cl (=> (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t10295))
% 14.51/14.75  (step t10297 (cl (not (and (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t10296))
% 14.51/14.75  (step t10298 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t10285 t10297))
% 14.51/14.75  (step t10299 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10300 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 14.51/14.75  (step t10301 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.51/14.75  (step t10302 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t10298 t10299 t10300 t10301))
% 14.51/14.75  (step t10303 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t10302))
% 14.51/14.75  (step t10304 (cl (or (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t10283 t10284 t10303))
% 14.51/14.75  (step t10305 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t10304))
% 14.51/14.75  (step t10306 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t10305))
% 14.51/14.75  (step t10307 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule resolution :premises (t10226 t10227 t10252 t725 t10282 t9679 t397 t508 t10306 t3678 t140 t396 t397 t141))
% 14.51/14.75  (step t10308 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)))) :rule contraction :premises (t10307))
% 14.51/14.75  (step t10309 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t201))
% 14.51/14.75  (step t10310 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t547))
% 14.51/14.75  (step t10311 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e20) tptp.e21)) (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule or :premises (t3199))
% 14.51/14.75  (step t10312 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))) :rule resolution :premises (t10308 t10309 t9680 t1528 t9954 t9679 t3612 t10310 t10311 t10106 t1037 t686 t9765 t1129 t1713 t447 t2484))
% 14.51/14.75  (step t10313 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule contraction :premises (t10312))
% 14.51/14.75  (step t10314 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21))) :rule or :premises (t944))
% 14.51/14.75  (step t10315 (cl (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t4013))
% 14.51/14.75  (step t10316 (cl (= tptp.e21 tptp.e22) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule or :premises (t4011))
% 14.51/14.75  (step t10317 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t647))
% 14.51/14.75  (step t10318 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_pos2)
% 14.51/14.75  (step t10319 (cl (= (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) true) (= (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule equiv_simplify)
% 14.51/14.75  (step t10320 (cl (not (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) true)) (= (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule equiv1 :premises (t10319))
% 14.51/14.75  (step t10321 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))))) :rule all_simplify)
% 14.51/14.75  (step t10322 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule refl)
% 14.51/14.75  (step t10323 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule all_simplify)
% 14.51/14.75  (step t10324 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule cong :premises (t10322 t10323))
% 14.51/14.75  (step t10325 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) true)) :rule all_simplify)
% 14.51/14.75  (step t10326 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) true)) :rule trans :premises (t10324 t10325))
% 14.51/14.75  (step t10327 (cl (= (= (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) true)) :rule trans :premises (t10321 t10326))
% 14.51/14.75  (step t10328 (cl (= (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule resolution :premises (t10320 t10327))
% 14.51/14.75  (step t10329 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))))) :rule cong :premises (t110 t111 t204 t1080 t10328 t1846))
% 14.51/14.75  (step t10330 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule and_neg)
% 14.51/14.75  (step t10331 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10332)
% 14.51/14.75  (assume t10332.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10332.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (assume t10332.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (assume t10332.a3 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t10332.a4 (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))
% 14.51/14.75  (step t10332.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10332.t2)
% 14.51/14.75  (assume t10332.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))
% 14.51/14.75  (assume t10332.t2.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.51/14.75  (assume t10332.t2.a2 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t10332.t2.a3 (= tptp.e20 (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t10332.t2.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (step t10332.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) false) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule equiv_simplify)
% 14.51/14.75  (step t10332.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) false)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule equiv1 :premises (t10332.t2.t1))
% 14.51/14.75  (step t10332.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t10332.t2.a1))
% 14.51/14.75  (step t10332.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t10332.t2.t3))
% 14.51/14.75  (step t10332.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10332.t2.a4))
% 14.51/14.75  (step t10332.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t10332.t2.t5))
% 14.51/14.75  (step t10332.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10332.t2.t6))
% 14.51/14.75  (step t10332.t2.t8 (cl (= (tptp.h1 tptp.e12) tptp.e20)) :rule symm :premises (t10332.t2.a3))
% 14.51/14.75  (step t10332.t2.t9 (cl (= tptp.e20 (tptp.h1 tptp.e12))) :rule symm :premises (t10332.t2.t8))
% 14.51/14.75  (step t10332.t2.t10 (cl (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t10332.t2.a2))
% 14.51/14.75  (step t10332.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule trans :premises (t10332.t2.t7 t10332.t2.t9 t10332.t2.t10))
% 14.51/14.75  (step t10332.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule cong :premises (t10332.t2.t4 t10332.t2.t11))
% 14.51/14.75  (step t10332.t2.t13 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule equiv_simplify)
% 14.51/14.75  (step t10332.t2.t14 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule equiv2 :premises (t10332.t2.t13))
% 14.51/14.75  (step t10332.t2.t15 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule not_not)
% 14.51/14.75  (step t10332.t2.t16 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule resolution :premises (t10332.t2.t14 t10332.t2.t15))
% 14.51/14.75  (step t10332.t2.t17 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false)) :rule resolution :premises (t10332.t2.t16 t10332.t2.a0))
% 14.51/14.75  (step t10332.t2.t18 (cl (= (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)) false)) :rule trans :premises (t10332.t2.t12 t10332.t2.t17))
% 14.51/14.75  (step t10332.t2.t19 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t10332.t2.t2 t10332.t2.t18))
% 14.51/14.75  (step t10332.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t10332.t2.a0 t10332.t2.a1 t10332.t2.a2 t10332.t2.a3 t10332.t2.a4))
% 14.51/14.75  (step t10332.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10332.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10332.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10332.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10332.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10332.t8 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t10332.t2 t10332.t3 t10332.t4 t10332.t5 t10332.t6 t10332.t7))
% 14.51/14.75  (step t10332.t9 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t10332.t8))
% 14.51/14.75  (step t10332.t10 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t10332.t9))
% 14.51/14.75  (step t10332.t11 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t10332.t1 t10332.t10))
% 14.51/14.75  (step t10332.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.51/14.75  (step t10332.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t10332.t11 t10332.t12))
% 14.51/14.75  (step t10332.t14 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t10332.t13))
% 14.51/14.75  (step t10332.t15 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t10332.t14))
% 14.51/14.75  (step t10332.t16 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule and_neg)
% 14.51/14.75  (step t10332.t17 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10332.t18)
% 14.51/14.75  (assume t10332.t18.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10332.t18.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (step t10332.t18.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t10332.t18.a1))
% 14.51/14.75  (step t10332.t18.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t10332.t18.t1))
% 14.51/14.75  (step t10332.t18.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10332.t18.a0))
% 14.51/14.75  (step t10332.t18.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t10332.t18.t3 t10332.t18.t3))
% 14.51/14.75  (step t10332.t18.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t10332.t18.t2 t10332.t18.t4))
% 14.51/14.75  (step t10332.t18 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t10332.t18.a0 t10332.t18.a1))
% 14.51/14.75  (step t10332.t19 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10332.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.75  (step t10332.t21 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t10332.t18 t10332.t19 t10332.t20))
% 14.51/14.75  (step t10332.t22 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t10332.t21))
% 14.51/14.75  (step t10332.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t10332.t22))
% 14.51/14.75  (step t10332.t24 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t10332.t17 t10332.t23))
% 14.51/14.75  (step t10332.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.51/14.75  (step t10332.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t10332.t24 t10332.t25))
% 14.51/14.75  (step t10332.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t10332.t26))
% 14.51/14.75  (step t10332.t28 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t10332.t27))
% 14.51/14.75  (step t10332.t29 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.51/14.75  (step t10332.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t10332.t29 t10332.a0 t10332.a1))
% 14.51/14.75  (step t10332.t31 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t10332.t28 t10332.t30))
% 14.51/14.75  (step t10332.t32 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10332.t33)
% 14.51/14.75  (assume t10332.t33.a0 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t10332.t33.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10332.t33.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (assume t10332.t33.a3 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (step t10332.t33.t1 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t10332.t33.a3))
% 14.51/14.75  (step t10332.t33.t2 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t10332.t33.t1))
% 14.51/14.75  (step t10332.t33.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t10332.t33.a2))
% 14.51/14.75  (step t10332.t33.t4 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t10332.t33.t3))
% 14.51/14.75  (step t10332.t33.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10332.t33.a1))
% 14.51/14.75  (step t10332.t33.t6 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t10332.t33.t5 t10332.t33.t5))
% 14.51/14.75  (step t10332.t33.t7 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t10332.t33.t4 t10332.t33.t6))
% 14.51/14.75  (step t10332.t33.t8 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.51/14.75  (step t10332.t33.t9 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule cong :premises (t10332.t33.t7 t10332.t33.t8))
% 14.51/14.75  (step t10332.t33.t10 (cl (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t10332.t33.a0))
% 14.51/14.75  (step t10332.t33.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule symm :premises (t10332.t33.t10))
% 14.51/14.75  (step t10332.t33.t12 (cl (= tptp.e20 (tptp.h1 tptp.e12))) :rule trans :premises (t10332.t33.t2 t10332.t33.t9 t10332.t33.t11))
% 14.51/14.75  (step t10332.t33 (cl (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule subproof :discharge (t10332.t33.a0 t10332.t33.a1 t10332.t33.a2 t10332.t33.a3))
% 14.51/14.75  (step t10332.t34 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10332.t35 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10332.t36 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.75  (step t10332.t37 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10332.t38 (cl (= tptp.e20 (tptp.h1 tptp.e12)) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t10332.t33 t10332.t34 t10332.t35 t10332.t36 t10332.t37))
% 14.51/14.75  (step t10332.t39 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule reordering :premises (t10332.t38))
% 14.51/14.75  (step t10332.t40 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule contraction :premises (t10332.t39))
% 14.51/14.75  (step t10332.t41 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule resolution :premises (t10332.t32 t10332.t40))
% 14.51/14.75  (step t10332.t42 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.h1 tptp.e12)))) :rule implies_neg2)
% 14.51/14.75  (step t10332.t43 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12)))) :rule resolution :premises (t10332.t41 t10332.t42))
% 14.51/14.75  (step t10332.t44 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12)))) :rule contraction :premises (t10332.t43))
% 14.51/14.75  (step t10332.t45 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule implies :premises (t10332.t44))
% 14.51/14.75  (step t10332.t46 (cl (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.51/14.75  (step t10332.t47 (cl (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t10332.t46 t10332.a3 t10332.a0 t10332.a1 t10332.a2))
% 14.51/14.75  (step t10332.t48 (cl (= tptp.e20 (tptp.h1 tptp.e12))) :rule resolution :premises (t10332.t45 t10332.t47))
% 14.51/14.75  (step t10332.t49 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t10332.t16 t10332.a4 t10332.t31 t10332.a3 t10332.t48 t10332.a0))
% 14.51/14.75  (step t10332.t50 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t10332.t15 t10332.t49))
% 14.51/14.75  (step t10332 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule subproof :discharge (t10332.a0 t10332.a1 t10332.a2 t10332.a3 t10332.a4))
% 14.51/14.75  (step t10333 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10334 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.75  (step t10335 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10336 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10337 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10338 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))))) :rule resolution :premises (t10332 t10333 t10334 t10335 t10336 t10337))
% 14.51/14.75  (step t10339 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule reordering :premises (t10338))
% 14.51/14.75  (step t10340 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule contraction :premises (t10339))
% 14.51/14.75  (step t10341 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t10331 t10340))
% 14.51/14.75  (step t10342 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg2)
% 14.51/14.75  (step t10343 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t10341 t10342))
% 14.51/14.75  (step t10344 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t10343))
% 14.51/14.75  (step t10345 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule implies :premises (t10344))
% 14.51/14.75  (step t10346 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t10330 t10345))
% 14.51/14.75  (step t10347 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10348 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.51/14.75  (step t10349 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t10350 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule or_neg)
% 14.51/14.75  (step t10351 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))))) :rule or_neg)
% 14.51/14.75  (step t10352 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (not (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10353 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t10346 t10347 t10348 t10349 t10350 t10351 t10352))
% 14.51/14.75  (step t10354 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule contraction :premises (t10353))
% 14.51/14.75  (step t10355 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t10318 t10329 t10354))
% 14.51/14.75  (step t10356 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule or :premises (t10355))
% 14.51/14.75  (step t10357 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule reordering :premises (t10356))
% 14.51/14.75  (step t10358 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t10357 t10106 t9679 t397 t396 t1137))
% 14.51/14.75  (step t10359 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule or :premises (t643))
% 14.51/14.75  (step t10360 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_pos2)
% 14.51/14.75  (step t10361 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))))) :rule cong :premises (t110 t111 t204 t1080 t10328 t1272))
% 14.51/14.75  (step t10362 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10363)
% 14.51/14.75  (assume t10363.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10363.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (assume t10363.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (assume t10363.a3 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t10363.a4 (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))
% 14.51/14.75  (step t10363.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10363.t2)
% 14.51/14.75  (assume t10363.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))
% 14.51/14.75  (assume t10363.t2.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.51/14.75  (assume t10363.t2.a2 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t10363.t2.a3 (= tptp.e20 (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t10363.t2.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10363.t2.a5 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (step t10363.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.51/14.75  (step t10363.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) false)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule equiv1 :premises (t10363.t2.t1))
% 14.51/14.75  (step t10363.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t10363.t2.a1))
% 14.51/14.75  (step t10363.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t10363.t2.t3))
% 14.51/14.75  (step t10363.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10363.t2.a4))
% 14.51/14.75  (step t10363.t2.t6 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t10363.t2.t5))
% 14.51/14.75  (step t10363.t2.t7 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10363.t2.t6))
% 14.51/14.75  (step t10363.t2.t8 (cl (= (tptp.h1 tptp.e12) tptp.e20)) :rule symm :premises (t10363.t2.a3))
% 14.51/14.75  (step t10363.t2.t9 (cl (= tptp.e20 (tptp.h1 tptp.e12))) :rule symm :premises (t10363.t2.t8))
% 14.51/14.75  (step t10363.t2.t10 (cl (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t10363.t2.a2))
% 14.51/14.75  (step t10363.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule trans :premises (t10363.t2.t7 t10363.t2.t9 t10363.t2.t10))
% 14.51/14.75  (step t10363.t2.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t10363.t2.t11))
% 14.51/14.75  (step t10363.t2.t13 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t10363.t2.a5))
% 14.51/14.75  (step t10363.t2.t14 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t10363.t2.t13 t10363.t2.t6))
% 14.51/14.75  (step t10363.t2.t15 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t10363.t2.t14))
% 14.51/14.75  (step t10363.t2.t16 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t10363.t2.t12 t10363.t2.t15))
% 14.51/14.75  (step t10363.t2.t17 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t10363.t2.t16))
% 14.51/14.75  (step t10363.t2.t18 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule cong :premises (t10363.t2.t4 t10363.t2.t17))
% 14.51/14.75  (step t10363.t2.t19 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule equiv_simplify)
% 14.51/14.75  (step t10363.t2.t20 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule equiv2 :premises (t10363.t2.t19))
% 14.51/14.75  (step t10363.t2.t21 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule not_not)
% 14.51/14.75  (step t10363.t2.t22 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule resolution :premises (t10363.t2.t20 t10363.t2.t21))
% 14.51/14.75  (step t10363.t2.t23 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false)) :rule resolution :premises (t10363.t2.t22 t10363.t2.a0))
% 14.51/14.75  (step t10363.t2.t24 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)) false)) :rule trans :premises (t10363.t2.t18 t10363.t2.t23))
% 14.51/14.75  (step t10363.t2.t25 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t10363.t2.t2 t10363.t2.t24))
% 14.51/14.75  (step t10363.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t10363.t2.a0 t10363.t2.a1 t10363.t2.a2 t10363.t2.a3 t10363.t2.a4 t10363.t2.a5))
% 14.51/14.75  (step t10363.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10363.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10363.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10363.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10363.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10363.t8 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10363.t9 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t10363.t2 t10363.t3 t10363.t4 t10363.t5 t10363.t6 t10363.t7 t10363.t8))
% 14.51/14.75  (step t10363.t10 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t10363.t9))
% 14.51/14.75  (step t10363.t11 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t10363.t10))
% 14.51/14.75  (step t10363.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t10363.t1 t10363.t11))
% 14.51/14.75  (step t10363.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.51/14.75  (step t10363.t14 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t10363.t12 t10363.t13))
% 14.51/14.75  (step t10363.t15 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t10363.t14))
% 14.51/14.75  (step t10363.t16 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t10363.t15))
% 14.51/14.75  (step t10363.t17 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.51/14.75  (step t10363.t18 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10363.t19)
% 14.51/14.75  (assume t10363.t19.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10363.t19.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (step t10363.t19.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t10363.t19.a1))
% 14.51/14.75  (step t10363.t19.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t10363.t19.t1))
% 14.51/14.75  (step t10363.t19.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10363.t19.a0))
% 14.51/14.75  (step t10363.t19.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t10363.t19.t3 t10363.t19.t3))
% 14.51/14.75  (step t10363.t19.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t10363.t19.t2 t10363.t19.t4))
% 14.51/14.75  (step t10363.t19 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t10363.t19.a0 t10363.t19.a1))
% 14.51/14.75  (step t10363.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10363.t21 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.75  (step t10363.t22 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t10363.t19 t10363.t20 t10363.t21))
% 14.51/14.75  (step t10363.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t10363.t22))
% 14.51/14.75  (step t10363.t24 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t10363.t23))
% 14.51/14.75  (step t10363.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t10363.t18 t10363.t24))
% 14.51/14.75  (step t10363.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.51/14.75  (step t10363.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t10363.t25 t10363.t26))
% 14.51/14.75  (step t10363.t28 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t10363.t27))
% 14.51/14.75  (step t10363.t29 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t10363.t28))
% 14.51/14.75  (step t10363.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.51/14.75  (step t10363.t31 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t10363.t30 t10363.a0 t10363.a1))
% 14.51/14.75  (step t10363.t32 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t10363.t29 t10363.t31))
% 14.51/14.75  (step t10363.t33 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10363.t34)
% 14.51/14.75  (assume t10363.t34.a0 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t10363.t34.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10363.t34.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (assume t10363.t34.a3 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (step t10363.t34.t1 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t10363.t34.a3))
% 14.51/14.75  (step t10363.t34.t2 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t10363.t34.t1))
% 14.51/14.75  (step t10363.t34.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t10363.t34.a2))
% 14.51/14.75  (step t10363.t34.t4 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t10363.t34.t3))
% 14.51/14.75  (step t10363.t34.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10363.t34.a1))
% 14.51/14.75  (step t10363.t34.t6 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t10363.t34.t5 t10363.t34.t5))
% 14.51/14.75  (step t10363.t34.t7 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t10363.t34.t4 t10363.t34.t6))
% 14.51/14.75  (step t10363.t34.t8 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.51/14.75  (step t10363.t34.t9 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule cong :premises (t10363.t34.t7 t10363.t34.t8))
% 14.51/14.75  (step t10363.t34.t10 (cl (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t10363.t34.a0))
% 14.51/14.75  (step t10363.t34.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule symm :premises (t10363.t34.t10))
% 14.51/14.75  (step t10363.t34.t12 (cl (= tptp.e20 (tptp.h1 tptp.e12))) :rule trans :premises (t10363.t34.t2 t10363.t34.t9 t10363.t34.t11))
% 14.51/14.75  (step t10363.t34 (cl (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule subproof :discharge (t10363.t34.a0 t10363.t34.a1 t10363.t34.a2 t10363.t34.a3))
% 14.51/14.75  (step t10363.t35 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10363.t36 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10363.t37 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.75  (step t10363.t38 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10363.t39 (cl (= tptp.e20 (tptp.h1 tptp.e12)) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t10363.t34 t10363.t35 t10363.t36 t10363.t37 t10363.t38))
% 14.51/14.75  (step t10363.t40 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule reordering :premises (t10363.t39))
% 14.51/14.75  (step t10363.t41 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule contraction :premises (t10363.t40))
% 14.51/14.75  (step t10363.t42 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule resolution :premises (t10363.t33 t10363.t41))
% 14.51/14.75  (step t10363.t43 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.h1 tptp.e12)))) :rule implies_neg2)
% 14.51/14.75  (step t10363.t44 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12)))) :rule resolution :premises (t10363.t42 t10363.t43))
% 14.51/14.75  (step t10363.t45 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12)))) :rule contraction :premises (t10363.t44))
% 14.51/14.75  (step t10363.t46 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule implies :premises (t10363.t45))
% 14.51/14.75  (step t10363.t47 (cl (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.51/14.75  (step t10363.t48 (cl (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t10363.t47 t10363.a3 t10363.a0 t10363.a1 t10363.a2))
% 14.51/14.75  (step t10363.t49 (cl (= tptp.e20 (tptp.h1 tptp.e12))) :rule resolution :premises (t10363.t46 t10363.t48))
% 14.51/14.75  (step t10363.t50 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t10363.t17 t10363.a4 t10363.t32 t10363.a3 t10363.t49 t10363.a0 t10363.a2))
% 14.51/14.75  (step t10363.t51 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t10363.t16 t10363.t50))
% 14.51/14.75  (step t10363 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule subproof :discharge (t10363.a0 t10363.a1 t10363.a2 t10363.a3 t10363.a4))
% 14.51/14.75  (step t10364 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10365 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.75  (step t10366 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10367 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10368 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10369 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))))) :rule resolution :premises (t10363 t10364 t10365 t10366 t10367 t10368))
% 14.51/14.75  (step t10370 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule reordering :premises (t10369))
% 14.51/14.75  (step t10371 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule contraction :premises (t10370))
% 14.51/14.75  (step t10372 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t10362 t10371))
% 14.51/14.75  (step t10373 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule implies_neg2)
% 14.51/14.75  (step t10374 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t10372 t10373))
% 14.51/14.75  (step t10375 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t10374))
% 14.51/14.75  (step t10376 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies :premises (t10375))
% 14.51/14.75  (step t10377 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t10330 t10376))
% 14.51/14.75  (step t10378 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10379 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.51/14.75  (step t10380 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t10381 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule or_neg)
% 14.51/14.75  (step t10382 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))))) :rule or_neg)
% 14.51/14.75  (step t10383 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t10384 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t10377 t10378 t10379 t10380 t10381 t10382 t10383))
% 14.51/14.75  (step t10385 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule contraction :premises (t10384))
% 14.51/14.75  (step t10386 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t10360 t10361 t10385))
% 14.51/14.75  (step t10387 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule or :premises (t10386))
% 14.51/14.75  (step t10388 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule reordering :premises (t10387))
% 14.51/14.75  (step t10389 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t10388 t10106 t9679 t397 t396 t1137))
% 14.51/14.75  (step t10390 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t10313 t10314 t1010 t9676 t10315 t9964 t641 t642 t10316 t686 t10317 t687 t10358 t10359 t9676 t10389))
% 14.51/14.75  (step t10391 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule contraction :premises (t10390))
% 14.51/14.75  (step t10392 (cl (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule or :premises (t723))
% 14.51/14.75  (step t10393 (cl (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e23)))) :rule or :premises (t7037))
% 14.51/14.75  (step t10394 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule equiv_pos2)
% 14.51/14.75  (step t10395 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))))) :rule cong :premises (t110 t204 t452 t462 t2242 t3344))
% 14.51/14.75  (step t10396 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule and_neg)
% 14.51/14.75  (step t10397 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10398)
% 14.51/14.75  (assume t10398.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10398.a1 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (assume t10398.a2 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.75  (assume t10398.a3 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.51/14.75  (assume t10398.a4 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.51/14.75  (step t10398.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10398.t2)
% 14.51/14.75  (assume t10398.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))
% 14.51/14.75  (assume t10398.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.75  (assume t10398.t2.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (assume t10398.t2.a3 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10398.t2.a4 (= tptp.e23 (tptp.h4 tptp.e13)))
% 14.51/14.75  (step t10398.t2.t1 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule equiv_simplify)
% 14.51/14.75  (step t10398.t2.t2 (cl (not (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) false)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule equiv1 :premises (t10398.t2.t1))
% 14.51/14.75  (step t10398.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e23 tptp.e20))) :rule refl)
% 14.51/14.75  (step t10398.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10398.t2.a3))
% 14.51/14.75  (step t10398.t2.t5 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t10398.t2.t4))
% 14.51/14.75  (step t10398.t2.t6 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10398.t2.t5))
% 14.51/14.75  (step t10398.t2.t7 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t10398.t2.a2))
% 14.51/14.75  (step t10398.t2.t8 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t10398.t2.t7))
% 14.51/14.75  (step t10398.t2.t9 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule trans :premises (t10398.t2.t6 t10398.t2.t8))
% 14.51/14.75  (step t10398.t2.t10 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t10398.t2.t9))
% 14.51/14.75  (step t10398.t2.t11 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t10398.t2.a1))
% 14.51/14.75  (step t10398.t2.t12 (cl (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t10398.t2.t11))
% 14.51/14.75  (step t10398.t2.t13 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t10398.t2.t12))
% 14.51/14.75  (step t10398.t2.t14 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.h4 tptp.e13))) :rule trans :premises (t10398.t2.t13 t10398.t2.a4))
% 14.51/14.75  (step t10398.t2.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)))) :rule cong :premises (t10398.t2.t14 t10398.t2.a4))
% 14.51/14.75  (step t10398.t2.t16 (cl (= (tptp.h4 tptp.e13) tptp.e23)) :rule symm :premises (t10398.t2.a4))
% 14.51/14.75  (step t10398.t2.t17 (cl (= (tptp.op2 (tptp.h4 tptp.e13) (tptp.h4 tptp.e13)) (tptp.op2 tptp.e23 tptp.e23))) :rule cong :premises (t10398.t2.t16 t10398.t2.t16))
% 14.51/14.75  (step t10398.t2.t18 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t10398.t2.t15 t10398.t2.t17))
% 14.51/14.75  (step t10398.t2.t19 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule symm :premises (t10398.t2.t18))
% 14.51/14.75  (step t10398.t2.t20 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) :rule trans :premises (t10398.t2.t10 t10398.t2.t19))
% 14.51/14.75  (step t10398.t2.t21 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23) (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t10398.t2.t20))
% 14.51/14.75  (step t10398.t2.t22 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule cong :premises (t10398.t2.t3 t10398.t2.t21))
% 14.51/14.75  (step t10398.t2.t23 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv_simplify)
% 14.51/14.75  (step t10398.t2.t24 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) :rule equiv2 :premises (t10398.t2.t23))
% 14.51/14.75  (step t10398.t2.t25 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule not_not)
% 14.51/14.75  (step t10398.t2.t26 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) :rule resolution :premises (t10398.t2.t24 t10398.t2.t25))
% 14.51/14.75  (step t10398.t2.t27 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) false)) :rule resolution :premises (t10398.t2.t26 t10398.t2.a0))
% 14.51/14.75  (step t10398.t2.t28 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) false)) :rule trans :premises (t10398.t2.t22 t10398.t2.t27))
% 14.51/14.75  (step t10398.t2.t29 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t10398.t2.t2 t10398.t2.t28))
% 14.51/14.75  (step t10398.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule subproof :discharge (t10398.t2.a0 t10398.t2.a1 t10398.t2.a2 t10398.t2.a3 t10398.t2.a4))
% 14.51/14.75  (step t10398.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10398.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10398.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10398.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10398.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.51/14.75  (step t10398.t8 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t10398.t2 t10398.t3 t10398.t4 t10398.t5 t10398.t6 t10398.t7))
% 14.51/14.75  (step t10398.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule reordering :premises (t10398.t8))
% 14.51/14.75  (step t10398.t10 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule contraction :premises (t10398.t9))
% 14.51/14.75  (step t10398.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t10398.t1 t10398.t10))
% 14.51/14.75  (step t10398.t12 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule implies_neg2)
% 14.51/14.75  (step t10398.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t10398.t11 t10398.t12))
% 14.51/14.75  (step t10398.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule contraction :premises (t10398.t13))
% 14.51/14.75  (step t10398.t15 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule implies :premises (t10398.t14))
% 14.51/14.75  (step t10398.t16 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule and_neg)
% 14.51/14.75  (step t10398.t17 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e23 (tptp.h4 tptp.e13)))) :rule resolution :premises (t10398.t16 t10398.a3 t10398.a2 t10398.a1 t10398.a0 t10398.a4))
% 14.51/14.75  (step t10398.t18 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t10398.t15 t10398.t17))
% 14.51/14.75  (step t10398 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule subproof :discharge (t10398.a0 t10398.a1 t10398.a2 t10398.a3 t10398.a4))
% 14.51/14.75  (step t10399 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10400 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10401 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10402 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10403 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (= tptp.e23 (tptp.h4 tptp.e13))) :rule and_pos)
% 14.51/14.75  (step t10404 (cl (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))))) :rule resolution :premises (t10398 t10399 t10400 t10401 t10402 t10403))
% 14.51/14.75  (step t10405 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule reordering :premises (t10404))
% 14.51/14.75  (step t10406 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule contraction :premises (t10405))
% 14.51/14.75  (step t10407 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t10397 t10406))
% 14.51/14.75  (step t10408 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule implies_neg2)
% 14.51/14.75  (step t10409 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t10407 t10408))
% 14.51/14.75  (step t10410 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule contraction :premises (t10409))
% 14.51/14.75  (step t10411 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e23 (tptp.h4 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule implies :premises (t10410))
% 14.51/14.75  (step t10412 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule resolution :premises (t10396 t10411))
% 14.51/14.75  (step t10413 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10414 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t10415 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t10416 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))))) :rule or_neg)
% 14.51/14.75  (step t10417 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= tptp.e23 (tptp.h4 tptp.e13))))) :rule or_neg)
% 14.51/14.75  (step t10418 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10419 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t10412 t10413 t10414 t10415 t10416 t10417 t10418))
% 14.51/14.75  (step t10420 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule contraction :premises (t10419))
% 14.51/14.75  (step t10421 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))))) :rule resolution :premises (t10394 t10395 t10420))
% 14.51/14.75  (step t10422 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23)))) :rule or :premises (t10421))
% 14.51/14.75  (step t10423 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e20) tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule reordering :premises (t10422))
% 14.51/14.75  (step t10424 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t10391 t10392 t725 t10393 t1270 t10423 t508 t7118 t2418))
% 14.51/14.75  (step t10425 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule contraction :premises (t10424))
% 14.51/14.75  (step t10426 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t367))
% 14.51/14.75  (step t10427 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule resolution :premises (t10425 t10426 t2524 t398 t9678 t3476 t2184))
% 14.51/14.75  (step t10428 (cl (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule contraction :premises (t10427))
% 14.51/14.75  (step t10429 (cl (= tptp.e22 (tptp.op2 tptp.e20 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule or :premises (t2189))
% 14.51/14.75  (step t10430 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20))) :rule resolution :premises (t10428 t10429 t9964 t1782))
% 14.51/14.75  (step t10431 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e23 (tptp.h4 tptp.e13)))) :rule contraction :premises (t10430))
% 14.51/14.75  (step t10432 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule resolution :premises (t10431 t1269 t1270 t397 t2294))
% 14.51/14.75  (step t10433 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule contraction :premises (t10432))
% 14.51/14.75  (step t10434 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))) :rule reordering :premises (t10433))
% 14.51/14.75  (step t10435 (cl (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t10434 t10141))
% 14.51/14.75  (step t10436 (cl (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t9601 t508 t9679 t10141 t397))
% 14.51/14.75  (step t10437 (cl (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule resolution :premises (t10144 t10145 t10435 t10436))
% 14.51/14.75  (step t10438 (cl (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t2042 t642 t10437))
% 14.51/14.75  (step t10439 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t3573 t447 t397 t1637 t9705 t1078 t9706 t398 t1822 t9960 t10143 t10438 t3611 t3612))
% 14.51/14.75  (step t10440 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule contraction :premises (t10439))
% 14.51/14.75  (step t10441 (cl (= tptp.e20 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e23))) :rule or :premises (t3881))
% 14.51/14.75  (step t10442 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_pos2)
% 14.51/14.75  (step t10443 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))))) :rule cong :premises (t110 t111 t204 t2450 t1080 t10328 t1142))
% 14.51/14.75  (step t10444 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule and_neg)
% 14.51/14.75  (step t10445 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10446)
% 14.51/14.75  (assume t10446.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10446.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (assume t10446.a2 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (assume t10446.a3 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 14.51/14.75  (assume t10446.a4 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t10446.a5 (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))
% 14.51/14.75  (step t10446.t1 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10446.t2)
% 14.51/14.75  (assume t10446.t2.a0 (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))
% 14.51/14.75  (assume t10446.t2.a1 (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))
% 14.51/14.75  (assume t10446.t2.a2 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t10446.t2.a3 (= tptp.e20 (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t10446.t2.a4 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10446.t2.a5 (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))
% 14.51/14.75  (step t10446.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) false) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule equiv_simplify)
% 14.51/14.75  (step t10446.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) false)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule equiv1 :premises (t10446.t2.t1))
% 14.51/14.75  (step t10446.t2.t3 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule symm :premises (t10446.t2.a1))
% 14.51/14.75  (step t10446.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t10446.t2.t3))
% 14.51/14.75  (step t10446.t2.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10446.t2.a4))
% 14.51/14.75  (step t10446.t2.t6 (cl (= (tptp.h1 tptp.e12) tptp.e20)) :rule symm :premises (t10446.t2.a3))
% 14.51/14.75  (step t10446.t2.t7 (cl (= tptp.e20 (tptp.h1 tptp.e12))) :rule symm :premises (t10446.t2.t6))
% 14.51/14.75  (step t10446.t2.t8 (cl (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t10446.t2.a2))
% 14.51/14.75  (step t10446.t2.t9 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule trans :premises (t10446.t2.t5 t10446.t2.t7 t10446.t2.t8))
% 14.51/14.75  (step t10446.t2.t10 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t10446.t2.t9))
% 14.51/14.75  (step t10446.t2.t11 (cl (= (tptp.op2 tptp.e22 tptp.e22) tptp.e20)) :rule symm :premises (t10446.t2.a5))
% 14.51/14.75  (step t10446.t2.t12 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 tptp.e23 tptp.e23))) :rule trans :premises (t10446.t2.t11 t10446.t2.a4))
% 14.51/14.75  (step t10446.t2.t13 (cl (= (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e22 tptp.e22))) :rule symm :premises (t10446.t2.t12))
% 14.51/14.75  (step t10446.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.op2 tptp.e22 tptp.e22))) :rule trans :premises (t10446.t2.t10 t10446.t2.t13))
% 14.51/14.75  (step t10446.t2.t15 (cl (= (tptp.op2 tptp.e22 tptp.e22) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t10446.t2.t14))
% 14.51/14.75  (step t10446.t2.t16 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule cong :premises (t10446.t2.t4 t10446.t2.t15))
% 14.51/14.75  (step t10446.t2.t17 (cl (= (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule equiv_simplify)
% 14.51/14.75  (step t10446.t2.t18 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) :rule equiv2 :premises (t10446.t2.t17))
% 14.51/14.75  (step t10446.t2.t19 (cl (not (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule not_not)
% 14.51/14.75  (step t10446.t2.t20 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule resolution :premises (t10446.t2.t18 t10446.t2.t19))
% 14.51/14.75  (step t10446.t2.t21 (cl (= (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) false)) :rule resolution :premises (t10446.t2.t20 t10446.t2.a0))
% 14.51/14.75  (step t10446.t2.t22 (cl (= (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) false)) :rule trans :premises (t10446.t2.t16 t10446.t2.t21))
% 14.51/14.75  (step t10446.t2.t23 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t10446.t2.t2 t10446.t2.t22))
% 14.51/14.75  (step t10446.t2 (cl (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t10446.t2.a0 t10446.t2.a1 t10446.t2.a2 t10446.t2.a3 t10446.t2.a4 t10446.t2.a5))
% 14.51/14.75  (step t10446.t3 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10446.t4 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10446.t5 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10446.t6 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10446.t7 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10446.t8 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.51/14.75  (step t10446.t9 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t10446.t2 t10446.t3 t10446.t4 t10446.t5 t10446.t6 t10446.t7 t10446.t8))
% 14.51/14.75  (step t10446.t10 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t10446.t9))
% 14.51/14.75  (step t10446.t11 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t10446.t10))
% 14.51/14.75  (step t10446.t12 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t10446.t1 t10446.t11))
% 14.51/14.75  (step t10446.t13 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.51/14.75  (step t10446.t14 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t10446.t12 t10446.t13))
% 14.51/14.75  (step t10446.t15 (cl (=> (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t10446.t14))
% 14.51/14.75  (step t10446.t16 (cl (not (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t10446.t15))
% 14.51/14.75  (step t10446.t17 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule and_neg)
% 14.51/14.75  (step t10446.t18 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10446.t19)
% 14.51/14.75  (assume t10446.t19.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10446.t19.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (step t10446.t19.t1 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t10446.t19.a1))
% 14.51/14.75  (step t10446.t19.t2 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t10446.t19.t1))
% 14.51/14.75  (step t10446.t19.t3 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10446.t19.a0))
% 14.51/14.75  (step t10446.t19.t4 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t10446.t19.t3 t10446.t19.t3))
% 14.51/14.75  (step t10446.t19.t5 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t10446.t19.t2 t10446.t19.t4))
% 14.51/14.75  (step t10446.t19 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule subproof :discharge (t10446.t19.a0 t10446.t19.a1))
% 14.51/14.75  (step t10446.t20 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10446.t21 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.75  (step t10446.t22 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule resolution :premises (t10446.t19 t10446.t20 t10446.t21))
% 14.51/14.75  (step t10446.t23 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule reordering :premises (t10446.t22))
% 14.51/14.75  (step t10446.t24 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule contraction :premises (t10446.t23))
% 14.51/14.75  (step t10446.t25 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t10446.t18 t10446.t24))
% 14.51/14.75  (step t10446.t26 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (not (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule implies_neg2)
% 14.51/14.75  (step t10446.t27 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule resolution :premises (t10446.t25 t10446.t26))
% 14.51/14.75  (step t10446.t28 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)))) :rule contraction :premises (t10446.t27))
% 14.51/14.75  (step t10446.t29 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule implies :premises (t10446.t28))
% 14.51/14.75  (step t10446.t30 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule and_neg)
% 14.51/14.75  (step t10446.t31 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))) :rule resolution :premises (t10446.t30 t10446.a0 t10446.a1))
% 14.51/14.75  (step t10446.t32 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule resolution :premises (t10446.t29 t10446.t31))
% 14.51/14.75  (step t10446.t33 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10446.t34)
% 14.51/14.75  (assume t10446.t34.a0 (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))
% 14.51/14.75  (assume t10446.t34.a1 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10446.t34.a2 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (assume t10446.t34.a3 (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))
% 14.51/14.75  (step t10446.t34.t1 (cl (= (tptp.op2 tptp.e21 tptp.e20) tptp.e20)) :rule symm :premises (t10446.t34.a3))
% 14.51/14.75  (step t10446.t34.t2 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule symm :premises (t10446.t34.t1))
% 14.51/14.75  (step t10446.t34.t3 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t10446.t34.a2))
% 14.51/14.75  (step t10446.t34.t4 (cl (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule symm :premises (t10446.t34.t3))
% 14.51/14.75  (step t10446.t34.t5 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10446.t34.a1))
% 14.51/14.75  (step t10446.t34.t6 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule cong :premises (t10446.t34.t5 t10446.t34.t5))
% 14.51/14.75  (step t10446.t34.t7 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20))) :rule trans :premises (t10446.t34.t4 t10446.t34.t6))
% 14.51/14.75  (step t10446.t34.t8 (cl (= tptp.e20 tptp.e20)) :rule refl)
% 14.51/14.75  (step t10446.t34.t9 (cl (= (tptp.op2 tptp.e21 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule cong :premises (t10446.t34.t7 t10446.t34.t8))
% 14.51/14.75  (step t10446.t34.t10 (cl (= (tptp.h1 tptp.e12) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) :rule symm :premises (t10446.t34.a0))
% 14.51/14.75  (step t10446.t34.t11 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule symm :premises (t10446.t34.t10))
% 14.51/14.75  (step t10446.t34.t12 (cl (= tptp.e20 (tptp.h1 tptp.e12))) :rule trans :premises (t10446.t34.t2 t10446.t34.t9 t10446.t34.t11))
% 14.51/14.75  (step t10446.t34 (cl (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule subproof :discharge (t10446.t34.a0 t10446.t34.a1 t10446.t34.a2 t10446.t34.a3))
% 14.51/14.75  (step t10446.t35 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10446.t36 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10446.t37 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.75  (step t10446.t38 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10446.t39 (cl (= tptp.e20 (tptp.h1 tptp.e12)) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule resolution :premises (t10446.t34 t10446.t35 t10446.t36 t10446.t37 t10446.t38))
% 14.51/14.75  (step t10446.t40 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule reordering :premises (t10446.t39))
% 14.51/14.75  (step t10446.t41 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule contraction :premises (t10446.t40))
% 14.51/14.75  (step t10446.t42 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule resolution :premises (t10446.t33 t10446.t41))
% 14.51/14.75  (step t10446.t43 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.h1 tptp.e12)))) :rule implies_neg2)
% 14.51/14.75  (step t10446.t44 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12)))) :rule resolution :premises (t10446.t42 t10446.t43))
% 14.51/14.75  (step t10446.t45 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (= tptp.e20 (tptp.h1 tptp.e12)))) :rule contraction :premises (t10446.t44))
% 14.51/14.75  (step t10446.t46 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) (= tptp.e20 (tptp.h1 tptp.e12))) :rule implies :premises (t10446.t45))
% 14.51/14.75  (step t10446.t47 (cl (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule and_neg)
% 14.51/14.75  (step t10446.t48 (cl (and (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)))) :rule resolution :premises (t10446.t47 t10446.a4 t10446.a0 t10446.a1 t10446.a2))
% 14.51/14.75  (step t10446.t49 (cl (= tptp.e20 (tptp.h1 tptp.e12))) :rule resolution :premises (t10446.t46 t10446.t48))
% 14.51/14.75  (step t10446.t50 (cl (and (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))) (= tptp.e21 (tptp.op2 tptp.e20 tptp.e20)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.h1 tptp.e12)) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t10446.t17 t10446.a5 t10446.t32 t10446.a4 t10446.t49 t10446.a0 t10446.a3))
% 14.51/14.75  (step t10446.t51 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t10446.t16 t10446.t50))
% 14.51/14.75  (step t10446 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule subproof :discharge (t10446.a0 t10446.a1 t10446.a2 t10446.a3 t10446.a4 t10446.a5))
% 14.51/14.75  (step t10447 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10448 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.75  (step t10449 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10450 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) :rule and_pos)
% 14.51/14.75  (step t10451 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10452 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10453 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))))) :rule resolution :premises (t10446 t10447 t10448 t10449 t10450 t10451 t10452))
% 14.51/14.75  (step t10454 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule reordering :premises (t10453))
% 14.51/14.75  (step t10455 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule contraction :premises (t10454))
% 14.51/14.75  (step t10456 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t10445 t10455))
% 14.51/14.75  (step t10457 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule implies_neg2)
% 14.51/14.75  (step t10458 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t10456 t10457))
% 14.51/14.75  (step t10459 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t10458))
% 14.51/14.75  (step t10460 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20)) (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22)) (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20))))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule implies :premises (t10459))
% 14.51/14.75  (step t10461 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule resolution :premises (t10444 t10460))
% 14.51/14.75  (step t10462 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10463 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.51/14.75  (step t10464 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))))) :rule or_neg)
% 14.51/14.75  (step t10465 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.51/14.75  (step t10466 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))))) :rule or_neg)
% 14.51/14.75  (step t10467 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))))) :rule or_neg)
% 14.51/14.75  (step t10468 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule or_neg)
% 14.51/14.75  (step t10469 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t10461 t10462 t10463 t10464 t10465 t10466 t10467 t10468))
% 14.51/14.75  (step t10470 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule contraction :premises (t10469))
% 14.51/14.75  (step t10471 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))))) :rule resolution :premises (t10442 t10443 t10470))
% 14.51/14.75  (step t10472 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)))) :rule or :premises (t10471))
% 14.51/14.75  (step t10473 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20)) (not (= tptp.e20 (tptp.op2 tptp.e21 tptp.e20))) (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) tptp.e20) (tptp.h1 tptp.e12)))) :rule reordering :premises (t10472))
% 14.51/14.75  (step t10474 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e22)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e22))) :rule or :premises (t2978))
% 14.51/14.75  (step t10475 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_pos2)
% 14.51/14.75  (step t10476 (cl (= (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) true) (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_simplify)
% 14.51/14.75  (step t10477 (cl (not (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) true)) (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule equiv1 :premises (t10476))
% 14.51/14.75  (step t10478 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))))) :rule all_simplify)
% 14.51/14.75  (step t10479 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule refl)
% 14.51/14.75  (step t10480 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule all_simplify)
% 14.51/14.75  (step t10481 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) :rule cong :premises (t10479 t10480))
% 14.51/14.75  (step t10482 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) true)) :rule all_simplify)
% 14.51/14.75  (step t10483 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) true)) :rule trans :premises (t10481 t10482))
% 14.51/14.75  (step t10484 (cl (= (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) true)) :rule trans :premises (t10478 t10483))
% 14.51/14.75  (step t10485 (cl (= (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t10477 t10484))
% 14.51/14.75  (step t10486 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))))) :rule cong :premises (t702 t10485 t510))
% 14.51/14.75  (step t10487 (cl (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) :rule and_neg)
% 14.51/14.75  (step t10488 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10489)
% 14.51/14.75  (assume t10489.a0 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 14.51/14.75  (assume t10489.a1 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))
% 14.51/14.75  (step t10489.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10489.t2)
% 14.51/14.75  (assume t10489.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))
% 14.51/14.75  (assume t10489.t2.a1 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 14.51/14.75  (step t10489.t2.t1 (cl (= (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_simplify)
% 14.51/14.75  (step t10489.t2.t2 (cl (not (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule equiv1 :premises (t10489.t2.t1))
% 14.51/14.75  (step t10489.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) :rule symm :premises (t10489.t2.a1))
% 14.51/14.75  (step t10489.t2.t4 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t10489.t2.t3))
% 14.51/14.75  (step t10489.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) :rule refl)
% 14.51/14.75  (step t10489.t2.t6 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule cong :premises (t10489.t2.t4 t10489.t2.t5))
% 14.51/14.75  (step t10489.t2.t7 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) false) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_simplify)
% 14.51/14.75  (step t10489.t2.t8 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv2 :premises (t10489.t2.t7))
% 14.51/14.75  (step t10489.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) :rule not_not)
% 14.51/14.75  (step t10489.t2.t10 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) false) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t10489.t2.t8 t10489.t2.t9))
% 14.51/14.75  (step t10489.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) false)) :rule resolution :premises (t10489.t2.t10 t10489.t2.a0))
% 14.51/14.75  (step t10489.t2.t12 (cl (= (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)) false)) :rule trans :premises (t10489.t2.t6 t10489.t2.t11))
% 14.51/14.75  (step t10489.t2.t13 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t10489.t2.t2 t10489.t2.t12))
% 14.51/14.75  (step t10489.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t10489.t2.a0 t10489.t2.a1))
% 14.51/14.75  (step t10489.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 14.51/14.75  (step t10489.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10489.t5 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t10489.t2 t10489.t3 t10489.t4))
% 14.51/14.75  (step t10489.t6 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t10489.t5))
% 14.51/14.75  (step t10489.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t10489.t6))
% 14.51/14.75  (step t10489.t8 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t10489.t1 t10489.t7))
% 14.51/14.75  (step t10489.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 14.51/14.75  (step t10489.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t10489.t8 t10489.t9))
% 14.51/14.75  (step t10489.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t10489.t10))
% 14.51/14.75  (step t10489.t12 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t10489.t11))
% 14.51/14.75  (step t10489.t13 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule and_neg)
% 14.51/14.75  (step t10489.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t10489.t13 t10489.a1 t10489.a0))
% 14.51/14.75  (step t10489.t15 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t10489.t12 t10489.t14))
% 14.51/14.75  (step t10489 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule subproof :discharge (t10489.a0 t10489.a1))
% 14.51/14.75  (step t10490 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.51/14.75  (step t10491 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 14.51/14.75  (step t10492 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))))) :rule resolution :premises (t10489 t10490 t10491))
% 14.51/14.75  (step t10493 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule reordering :premises (t10492))
% 14.51/14.75  (step t10494 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule contraction :premises (t10493))
% 14.51/14.75  (step t10495 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t10488 t10494))
% 14.51/14.75  (step t10496 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg2)
% 14.51/14.75  (step t10497 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t10495 t10496))
% 14.51/14.75  (step t10498 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t10497))
% 14.51/14.75  (step t10499 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule implies :premises (t10498))
% 14.51/14.75  (step t10500 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t10487 t10499))
% 14.51/14.75  (step t10501 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 14.51/14.75  (step t10502 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))))) :rule or_neg)
% 14.51/14.75  (step t10503 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule or_neg)
% 14.51/14.75  (step t10504 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t10500 t10501 t10502 t10503))
% 14.51/14.75  (step t10505 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule contraction :premises (t10504))
% 14.51/14.75  (step t10506 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))))) :rule resolution :premises (t10475 t10486 t10505))
% 14.51/14.75  (step t10507 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule or :premises (t10506))
% 14.51/14.75  (step t10508 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule reordering :premises (t10507))
% 14.51/14.75  (step t10509 (cl (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule and :premises (t365))
% 14.51/14.75  (step t10510 (cl (= tptp.e21 (tptp.op2 tptp.e20 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t647))
% 14.51/14.75  (step t10511 (cl (= tptp.e21 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule or :premises (t2015))
% 14.51/14.75  (step t10512 (cl (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e23)))) :rule resolution :premises (t10511 t725 t10437))
% 14.51/14.75  (step t10513 (cl (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule resolution :premises (t10510 t687 t10512 t10358))
% 14.51/14.75  (step t10514 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e22)))) :rule resolution :premises (t10508 t10509 t10513))
% 14.51/14.75  (step t10515 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e22)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23))) :rule or :premises (t547))
% 14.51/14.75  (step t10516 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e23)))) :rule resolution :premises (t7118 t2418 t9679 t10143 t397))
% 14.51/14.75  (step t10517 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule resolution :premises (t10440 t10441 t9678 t3919 t10473 t10106 t9679 t1137 t396 t397 t10474 t3044 t10514 t3120 t871 t447 t396 t397 t448 t10515 t10142 t10516))
% 14.51/14.75  (step t10518 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule contraction :premises (t10517))
% 14.51/14.75  (step t10519 (cl (not (= tptp.e21 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t1037 t686 t10518))
% 14.51/14.75  (step t10520 (cl (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule resolution :premises (t9704 t1010 t9676 t10519))
% 14.51/14.75  (step t10521 (cl (not (= tptp.e20 (tptp.op2 tptp.e22 tptp.e21)))) :rule resolution :premises (t9703 t141 t10520))
% 14.51/14.75  (step t10522 (cl (= tptp.e20 (tptp.op2 tptp.e20 tptp.e21))) :rule resolution :premises (t202 t9680 t10521 t1528))
% 14.51/14.75  (step t10523 (cl (not (= (tptp.op2 tptp.e20 tptp.e21) (tptp.op2 (tptp.op2 tptp.e20 tptp.e21) tptp.e20)))) :rule resolution :premises (t140 t141 t10522 t397 t396))
% 14.51/14.75  (step t10524 (cl (not (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) (not (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule equiv_pos2)
% 14.51/14.75  (step t10525 (cl (= (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))))) :rule cong :premises (t110 t111 t1347 t2241 t2331 t452 t550 t3343 t1361 t832 t1362 t1363 t463 t1530))
% 14.51/14.75  (step t10526 (cl (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13)))) :rule and_neg)
% 14.51/14.75  (step t10527 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10528)
% 14.51/14.75  (assume t10528.a0 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10528.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (assume t10528.a2 (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.51/14.75  (assume t10528.a3 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 14.51/14.75  (assume t10528.a4 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.51/14.75  (assume t10528.a5 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.75  (assume t10528.a6 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))
% 14.51/14.75  (assume t10528.a7 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))
% 14.51/14.75  (assume t10528.a8 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))
% 14.51/14.75  (assume t10528.a9 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.51/14.75  (assume t10528.a10 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)))
% 14.51/14.75  (assume t10528.a11 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 14.51/14.75  (assume t10528.a12 (= tptp.e22 (tptp.h3 tptp.e13)))
% 14.51/14.75  (step t10528.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10528.t2)
% 14.51/14.75  (assume t10528.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))
% 14.51/14.75  (assume t10528.t2.a1 (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)))
% 14.51/14.75  (assume t10528.t2.a2 (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)))
% 14.51/14.75  (assume t10528.t2.a3 (= tptp.e22 (tptp.h3 tptp.e13)))
% 14.51/14.75  (assume t10528.t2.a4 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 14.51/14.75  (assume t10528.t2.a5 (= tptp.e22 (tptp.h2 tptp.e12)))
% 14.51/14.75  (assume t10528.t2.a6 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 14.51/14.75  (step t10528.t2.t1 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) false) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule equiv_simplify)
% 14.51/14.75  (step t10528.t2.t2 (cl (not (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) false)) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule equiv1 :premises (t10528.t2.t1))
% 14.51/14.75  (step t10528.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e20) tptp.e23)) :rule symm :premises (t10528.t2.a1))
% 14.51/14.75  (step t10528.t2.t4 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t10528.t2.t3 t10528.t2.a4))
% 14.51/14.75  (step t10528.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e23 tptp.e20))) :rule symm :premises (t10528.t2.t4))
% 14.51/14.75  (step t10528.t2.t6 (cl (= (tptp.h3 tptp.e13) tptp.e22)) :rule symm :premises (t10528.t2.a3))
% 14.51/14.75  (step t10528.t2.t7 (cl (= (tptp.op2 tptp.e22 tptp.e20) tptp.e22)) :rule symm :premises (t10528.t2.a2))
% 14.51/14.75  (step t10528.t2.t8 (cl (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t10528.t2.t7))
% 14.51/14.75  (step t10528.t2.t9 (cl (= (tptp.h3 tptp.e13) (tptp.op2 tptp.e22 tptp.e20))) :rule trans :premises (t10528.t2.t6 t10528.t2.t8))
% 14.51/14.75  (step t10528.t2.t10 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.h3 tptp.e13))) :rule symm :premises (t10528.t2.t9))
% 14.51/14.75  (step t10528.t2.t11 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t10528.t2.a6))
% 14.51/14.75  (step t10528.t2.t12 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t10528.t2.t11))
% 14.51/14.75  (step t10528.t2.t13 (cl (= (tptp.h2 tptp.e12) tptp.e22)) :rule symm :premises (t10528.t2.a5))
% 14.51/14.75  (step t10528.t2.t14 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h3 tptp.e13))) :rule trans :premises (t10528.t2.t12 t10528.t2.t13 t10528.t2.a3))
% 14.51/14.75  (step t10528.t2.t15 (cl (= (tptp.h3 tptp.e13) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t10528.t2.t14))
% 14.51/14.75  (step t10528.t2.t16 (cl (= (tptp.op2 tptp.e22 tptp.e20) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule trans :premises (t10528.t2.t10 t10528.t2.t15))
% 14.51/14.75  (step t10528.t2.t17 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.op2 tptp.e22 tptp.e20))) :rule symm :premises (t10528.t2.t16))
% 14.51/14.75  (step t10528.t2.t18 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule cong :premises (t10528.t2.t5 t10528.t2.t17))
% 14.51/14.75  (step t10528.t2.t19 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv_simplify)
% 14.51/14.75  (step t10528.t2.t20 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) :rule equiv2 :premises (t10528.t2.t19))
% 14.51/14.75  (step t10528.t2.t21 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule not_not)
% 14.51/14.75  (step t10528.t2.t22 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) :rule resolution :premises (t10528.t2.t20 t10528.t2.t21))
% 14.51/14.75  (step t10528.t2.t23 (cl (= (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) false)) :rule resolution :premises (t10528.t2.t22 t10528.t2.a0))
% 14.51/14.75  (step t10528.t2.t24 (cl (= (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)) false)) :rule trans :premises (t10528.t2.t18 t10528.t2.t23))
% 14.51/14.75  (step t10528.t2.t25 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t10528.t2.t2 t10528.t2.t24))
% 14.51/14.75  (step t10528.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule subproof :discharge (t10528.t2.a0 t10528.t2.a1 t10528.t2.a2 t10528.t2.a3 t10528.t2.a4 t10528.t2.a5 t10528.t2.a6))
% 14.51/14.75  (step t10528.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.51/14.75  (step t10528.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10528.t5 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.51/14.75  (step t10528.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 14.51/14.75  (step t10528.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.51/14.75  (step t10528.t8 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10528.t9 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 14.51/14.75  (step t10528.t10 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule resolution :premises (t10528.t2 t10528.t3 t10528.t4 t10528.t5 t10528.t6 t10528.t7 t10528.t8 t10528.t9))
% 14.51/14.75  (step t10528.t11 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t10528.t10))
% 14.51/14.75  (step t10528.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule contraction :premises (t10528.t11))
% 14.51/14.75  (step t10528.t13 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t10528.t1 t10528.t12))
% 14.51/14.75  (step t10528.t14 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg2)
% 14.51/14.75  (step t10528.t15 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t10528.t13 t10528.t14))
% 14.51/14.75  (step t10528.t16 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule contraction :premises (t10528.t15))
% 14.51/14.75  (step t10528.t17 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies :premises (t10528.t16))
% 14.51/14.75  (step t10528.t18 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.h2 tptp.e12))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule and_neg)
% 14.51/14.75  (step t10528.t19 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12))) (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg1)
% 14.51/14.75  (anchor :step t10528.t20)
% 14.51/14.75  (assume t10528.t20.a0 (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))
% 14.51/14.75  (assume t10528.t20.a1 (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))))
% 14.51/14.75  (assume t10528.t20.a2 (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)))
% 14.51/14.75  (assume t10528.t20.a3 (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))))
% 14.51/14.75  (assume t10528.t20.a4 (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)))
% 14.51/14.75  (assume t10528.t20.a5 (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)))
% 14.51/14.75  (assume t10528.t20.a6 (= tptp.e21 (tptp.h2 tptp.e13)))
% 14.51/14.75  (assume t10528.t20.a7 (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)))
% 14.51/14.75  (assume t10528.t20.a8 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))
% 14.51/14.75  (step t10528.t20.t1 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) :rule symm :premises (t10528.t20.a8))
% 14.51/14.75  (step t10528.t20.t2 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t10528.t20.t1))
% 14.51/14.75  (step t10528.t20.t3 (cl (= (tptp.op2 tptp.e21 tptp.e21) tptp.e23)) :rule symm :premises (t10528.t20.a7))
% 14.51/14.75  (step t10528.t20.t4 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t10528.t20.t3))
% 14.51/14.75  (step t10528.t20.t5 (cl (= tptp.e23 (tptp.h2 tptp.e10))) :rule trans :premises (t10528.t20.t4 t10528.t20.a5))
% 14.51/14.75  (step t10528.t20.t6 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)))) :rule cong :premises (t10528.t20.t5 t10528.t20.a6))
% 14.51/14.75  (step t10528.t20.t7 (cl (= (tptp.h2 tptp.e10) (tptp.op2 tptp.e21 tptp.e21))) :rule symm :premises (t10528.t20.a5))
% 14.51/14.75  (step t10528.t20.t8 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (tptp.h1 tptp.e11))) :rule symm :premises (t10528.t20.a3))
% 14.51/14.75  (step t10528.t20.t9 (cl (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule symm :premises (t10528.t20.t8))
% 14.51/14.75  (step t10528.t20.t10 (cl (= (tptp.op2 tptp.e23 tptp.e23) tptp.e20)) :rule symm :premises (t10528.t20.a2))
% 14.51/14.75  (step t10528.t20.t11 (cl (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule symm :premises (t10528.t20.t10))
% 14.51/14.75  (step t10528.t20.t12 (cl (= (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule cong :premises (t10528.t20.t11 t10528.t20.t11))
% 14.51/14.75  (step t10528.t20.t13 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) tptp.e21)) :rule symm :premises (t10528.t20.a1))
% 14.51/14.75  (step t10528.t20.t14 (cl (= (tptp.op2 tptp.e20 tptp.e20) tptp.e21)) :rule trans :premises (t10528.t20.t12 t10528.t20.t13))
% 14.51/14.75  (step t10528.t20.t15 (cl (= (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)) (tptp.op2 tptp.e21 tptp.e21))) :rule cong :premises (t10528.t20.t14 t10528.t20.t14))
% 14.51/14.75  (step t10528.t20.t16 (cl (= (tptp.h1 tptp.e11) (tptp.op2 tptp.e21 tptp.e21))) :rule trans :premises (t10528.t20.t9 t10528.t20.t15))
% 14.51/14.75  (step t10528.t20.t17 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h1 tptp.e11))) :rule symm :premises (t10528.t20.t16))
% 14.51/14.75  (step t10528.t20.t18 (cl (= (tptp.h2 tptp.e10) (tptp.h1 tptp.e11))) :rule trans :premises (t10528.t20.t7 t10528.t20.t17))
% 14.51/14.76  (step t10528.t20.t19 (cl (= (tptp.h2 tptp.e13) tptp.e21)) :rule symm :premises (t10528.t20.a6))
% 14.51/14.76  (step t10528.t20.t20 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t10528.t20.t12))
% 14.51/14.76  (step t10528.t20.t21 (cl (= (tptp.h2 tptp.e13) (tptp.h1 tptp.e10))) :rule trans :premises (t10528.t20.t19 t10528.t20.a1 t10528.t20.t20 t10528.t20.a4))
% 14.51/14.76  (step t10528.t20.t22 (cl (= (tptp.op2 (tptp.h2 tptp.e10) (tptp.h2 tptp.e13)) (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10)))) :rule cong :premises (t10528.t20.t18 t10528.t20.t21))
% 14.51/14.76  (step t10528.t20.t23 (cl (= (tptp.h1 tptp.e10) (tptp.op2 tptp.e20 tptp.e20))) :rule symm :premises (t10528.t20.a4))
% 14.51/14.76  (step t10528.t20.t24 (cl (= (tptp.h1 tptp.e10) tptp.e21)) :rule trans :premises (t10528.t20.t23 t10528.t20.t12 t10528.t20.t13))
% 14.51/14.76  (step t10528.t20.t25 (cl (= (tptp.op2 (tptp.h1 tptp.e11) (tptp.h1 tptp.e10)) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule cong :premises (t10528.t20.t16 t10528.t20.t24))
% 14.51/14.76  (step t10528.t20.t26 (cl (= (tptp.h2 tptp.e12) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) :rule symm :premises (t10528.t20.a0))
% 14.51/14.76  (step t10528.t20.t27 (cl (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule symm :premises (t10528.t20.t26))
% 14.51/14.76  (step t10528.t20.t28 (cl (= tptp.e22 (tptp.h2 tptp.e12))) :rule trans :premises (t10528.t20.t2 t10528.t20.t6 t10528.t20.t22 t10528.t20.t25 t10528.t20.t27))
% 14.51/14.76  (step t10528.t20 (cl (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule subproof :discharge (t10528.t20.a0 t10528.t20.a1 t10528.t20.a2 t10528.t20.a3 t10528.t20.a4 t10528.t20.a5 t10528.t20.a6 t10528.t20.a7 t10528.t20.a8))
% 14.51/14.76  (step t10528.t21 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 14.51/14.76  (step t10528.t22 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.76  (step t10528.t23 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.76  (step t10528.t24 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.51/14.76  (step t10528.t25 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) :rule and_pos)
% 14.51/14.76  (step t10528.t26 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) :rule and_pos)
% 14.51/14.76  (step t10528.t27 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.51/14.76  (step t10528.t28 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.51/14.76  (step t10528.t29 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.51/14.76  (step t10528.t30 (cl (= tptp.e22 (tptp.h2 tptp.e12)) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t10528.t20 t10528.t21 t10528.t22 t10528.t23 t10528.t24 t10528.t25 t10528.t26 t10528.t27 t10528.t28 t10528.t29))
% 14.51/14.76  (step t10528.t31 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule reordering :premises (t10528.t30))
% 14.51/14.76  (step t10528.t32 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule contraction :premises (t10528.t31))
% 14.51/14.76  (step t10528.t33 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule resolution :premises (t10528.t19 t10528.t32))
% 14.51/14.76  (step t10528.t34 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h2 tptp.e12)))) :rule implies_neg2)
% 14.51/14.76  (step t10528.t35 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12))) (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12)))) :rule resolution :premises (t10528.t33 t10528.t34))
% 14.51/14.76  (step t10528.t36 (cl (=> (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= tptp.e22 (tptp.h2 tptp.e12)))) :rule contraction :premises (t10528.t35))
% 14.51/14.76  (step t10528.t37 (cl (not (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e22 (tptp.h2 tptp.e12))) :rule implies :premises (t10528.t36))
% 14.51/14.76  (step t10528.t38 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_neg)
% 14.51/14.76  (step t10528.t39 (cl (and (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t10528.t38 t10528.a11 t10528.a1 t10528.a0 t10528.a2 t10528.a8 t10528.a10 t10528.a9 t10528.a3 t10528.a6))
% 14.51/14.76  (step t10528.t40 (cl (= tptp.e22 (tptp.h2 tptp.e12))) :rule resolution :premises (t10528.t37 t10528.t39))
% 14.51/14.76  (step t10528.t41 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e22 (tptp.h3 tptp.e13)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.h2 tptp.e12)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)))) :rule resolution :premises (t10528.t18 t10528.a7 t10528.a5 t10528.a4 t10528.a12 t10528.a3 t10528.t40 t10528.a11))
% 14.51/14.76  (step t10528.t42 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t10528.t17 t10528.t41))
% 14.51/14.76  (step t10528 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule subproof :discharge (t10528.a0 t10528.a1 t10528.a2 t10528.a3 t10528.a4 t10528.a5 t10528.a6 t10528.a7 t10528.a8 t10528.a9 t10528.a10 t10528.a11 t10528.a12))
% 14.51/14.76  (step t10529 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) :rule and_pos)
% 14.51/14.76  (step t10530 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) :rule and_pos)
% 14.51/14.76  (step t10531 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) :rule and_pos)
% 14.51/14.76  (step t10532 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule and_pos)
% 14.51/14.76  (step t10533 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) :rule and_pos)
% 14.51/14.76  (step t10534 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) :rule and_pos)
% 14.51/14.76  (step t10535 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.51/14.76  (step t10536 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) :rule and_pos)
% 14.51/14.76  (step t10537 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) :rule and_pos)
% 14.51/14.76  (step t10538 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e21 (tptp.h2 tptp.e13))) :rule and_pos)
% 14.51/14.76  (step t10539 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) :rule and_pos)
% 14.51/14.76  (step t10540 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) :rule and_pos)
% 14.51/14.76  (step t10541 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (= tptp.e22 (tptp.h3 tptp.e13))) :rule and_pos)
% 14.51/14.76  (step t10542 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))))) :rule resolution :premises (t10528 t10529 t10530 t10531 t10532 t10533 t10534 t10535 t10536 t10537 t10538 t10539 t10540 t10541))
% 14.51/14.76  (step t10543 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule reordering :premises (t10542))
% 14.51/14.76  (step t10544 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule contraction :premises (t10543))
% 14.51/14.76  (step t10545 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t10527 t10544))
% 14.51/14.76  (step t10546 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule implies_neg2)
% 14.51/14.76  (step t10547 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t10545 t10546))
% 14.51/14.76  (step t10548 (cl (=> (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule contraction :premises (t10547))
% 14.51/14.76  (step t10549 (cl (not (and (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23)) (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23))) (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20))) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20)) (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20))) (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10)) (= tptp.e21 (tptp.h2 tptp.e13)) (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10)) (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12)) (= tptp.e22 (tptp.h3 tptp.e13)))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule implies :premises (t10548))
% 14.51/14.76  (step t10550 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t10526 t10549))
% 14.51/14.76  (step t10551 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))))) :rule or_neg)
% 14.51/14.76  (step t10552 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))))) :rule or_neg)
% 14.51/14.76  (step t10553 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))))) :rule or_neg)
% 14.51/14.76  (step t10554 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.51/14.76  (step t10555 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))))) :rule or_neg)
% 14.51/14.76  (step t10556 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))))) :rule or_neg)
% 14.51/14.76  (step t10557 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 14.51/14.76  (step t10558 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))))) :rule or_neg)
% 14.51/14.76  (step t10559 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))))) :rule or_neg)
% 14.51/14.76  (step t10560 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e21 (tptp.h2 tptp.e13))))) :rule or_neg)
% 14.51/14.76  (step t10561 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))))) :rule or_neg)
% 14.51/14.76  (step t10562 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))))) :rule or_neg)
% 14.51/14.76  (step t10563 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= tptp.e22 (tptp.h3 tptp.e13))))) :rule or_neg)
% 14.51/14.76  (step t10564 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (not (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule or_neg)
% 14.51/14.76  (step t10565 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t10550 t10551 t10552 t10553 t10554 t10555 t10556 t10557 t10558 t10559 t10560 t10561 t10562 t10563 t10564))
% 14.51/14.76  (step t10566 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule contraction :premises (t10565))
% 14.51/14.76  (step t10567 (cl (or (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))))) :rule resolution :premises (t10524 t10525 t10566))
% 14.51/14.76  (step t10568 (cl (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule or :premises (t10567))
% 14.51/14.76  (step t10569 (cl (= (tptp.op2 tptp.e23 tptp.e20) (tptp.op2 tptp.e22 tptp.e20)) (not (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e22 tptp.e20))) (not (= tptp.e23 (tptp.op2 tptp.e23 tptp.e20))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e20 (tptp.op2 tptp.e23 tptp.e23))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21))) (not (= tptp.e21 (tptp.op2 (tptp.op2 tptp.e23 tptp.e23) (tptp.op2 tptp.e23 tptp.e23)))) (not (= (tptp.op2 tptp.e20 tptp.e20) (tptp.h1 tptp.e10))) (not (= (tptp.h1 tptp.e11) (tptp.op2 (tptp.op2 tptp.e20 tptp.e20) (tptp.op2 tptp.e20 tptp.e20)))) (not (= tptp.e21 (tptp.h2 tptp.e13))) (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.h2 tptp.e10))) (not (= (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21) (tptp.h2 tptp.e12))) (not (= tptp.e22 (tptp.h3 tptp.e13)))) :rule reordering :premises (t10568))
% 14.51/14.76  (step t10570 (cl (= tptp.e20 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule or :premises (t1963))
% 14.51/14.76  (step t10571 (cl (not (= (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))))) (not (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_pos2)
% 14.51/14.76  (step t10572 (cl (= (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) true) (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.51/14.76  (step t10573 (cl (not (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) true)) (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv1 :premises (t10572))
% 14.51/14.76  (step t10574 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))))) :rule all_simplify)
% 14.51/14.76  (step t10575 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule refl)
% 14.51/14.76  (step t10576 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule all_simplify)
% 14.51/14.76  (step t10577 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule cong :premises (t10575 t10576))
% 14.51/14.76  (step t10578 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) true)) :rule all_simplify)
% 14.51/14.76  (step t10579 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) true)) :rule trans :premises (t10577 t10578))
% 14.51/14.76  (step t10580 (cl (= (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) true)) :rule trans :premises (t10574 t10579))
% 14.51/14.76  (step t10581 (cl (= (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t10573 t10580))
% 14.51/14.76  (step t10582 (cl (= (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))))) :rule cong :premises (t550 t10581 t1349))
% 14.51/14.76  (step t10583 (cl (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule and_neg)
% 14.51/14.76  (step t10584 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg1)
% 14.51/14.76  (anchor :step t10585)
% 14.51/14.76  (assume t10585.a0 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))
% 14.51/14.76  (assume t10585.a1 (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))
% 14.51/14.76  (step t10585.t1 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg1)
% 14.51/14.76  (anchor :step t10585.t2)
% 14.51/14.76  (assume t10585.t2.a0 (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))
% 14.51/14.76  (assume t10585.t2.a1 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))
% 14.51/14.76  (step t10585.t2.t1 (cl (= (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) false) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.51/14.76  (step t10585.t2.t2 (cl (not (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) false)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule equiv1 :premises (t10585.t2.t1))
% 14.51/14.76  (step t10585.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) :rule symm :premises (t10585.t2.a1))
% 14.51/14.76  (step t10585.t2.t4 (cl (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule symm :premises (t10585.t2.t3))
% 14.51/14.76  (step t10585.t2.t5 (cl (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule refl)
% 14.51/14.76  (step t10585.t2.t6 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule cong :premises (t10585.t2.t4 t10585.t2.t5))
% 14.51/14.76  (step t10585.t2.t7 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv_simplify)
% 14.51/14.76  (step t10585.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) :rule equiv2 :premises (t10585.t2.t7))
% 14.51/14.76  (step t10585.t2.t9 (cl (not (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule not_not)
% 14.51/14.76  (step t10585.t2.t10 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t10585.t2.t8 t10585.t2.t9))
% 14.51/14.76  (step t10585.t2.t11 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) false)) :rule resolution :premises (t10585.t2.t10 t10585.t2.a0))
% 14.51/14.76  (step t10585.t2.t12 (cl (= (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)) false)) :rule trans :premises (t10585.t2.t6 t10585.t2.t11))
% 14.51/14.76  (step t10585.t2.t13 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t10585.t2.t2 t10585.t2.t12))
% 14.51/14.76  (step t10585.t2 (cl (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t10585.t2.a0 t10585.t2.a1))
% 14.51/14.76  (step t10585.t3 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.51/14.76  (step t10585.t4 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.51/14.76  (step t10585.t5 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t10585.t2 t10585.t3 t10585.t4))
% 14.51/14.76  (step t10585.t6 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t10585.t5))
% 14.51/14.76  (step t10585.t7 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t10585.t6))
% 14.51/14.76  (step t10585.t8 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t10585.t1 t10585.t7))
% 14.51/14.76  (step t10585.t9 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.51/14.76  (step t10585.t10 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t10585.t8 t10585.t9))
% 14.51/14.76  (step t10585.t11 (cl (=> (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t10585.t10))
% 14.51/14.76  (step t10585.t12 (cl (not (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t10585.t11))
% 14.51/14.76  (step t10585.t13 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_neg)
% 14.51/14.76  (step t10585.t14 (cl (and (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule resolution :premises (t10585.t13 t10585.a1 t10585.a0))
% 14.51/14.76  (step t10585.t15 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t10585.t12 t10585.t14))
% 14.51/14.76  (step t10585 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule subproof :discharge (t10585.a0 t10585.a1))
% 14.51/14.76  (step t10586 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.51/14.76  (step t10587 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule and_pos)
% 14.51/14.76  (step t10588 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))))) :rule resolution :premises (t10585 t10586 t10587))
% 14.51/14.76  (step t10589 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule reordering :premises (t10588))
% 14.51/14.76  (step t10590 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule contraction :premises (t10589))
% 14.51/14.76  (step t10591 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t10584 t10590))
% 14.51/14.76  (step t10592 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule implies_neg2)
% 14.51/14.76  (step t10593 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t10591 t10592))
% 14.51/14.76  (step t10594 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t10593))
% 14.51/14.76  (step t10595 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21))))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule implies :premises (t10594))
% 14.51/14.76  (step t10596 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t10583 t10595))
% 14.51/14.76  (step t10597 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 14.51/14.76  (step t10598 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))))) :rule or_neg)
% 14.51/14.76  (step t10599 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (not (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule or_neg)
% 14.51/14.76  (step t10600 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t10596 t10597 t10598 t10599))
% 14.51/14.76  (step t10601 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule contraction :premises (t10600))
% 14.51/14.76  (step t10602 (cl (or (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))))) :rule resolution :premises (t10571 t10582 t10601))
% 14.51/14.76  (step t10603 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule or :premises (t10602))
% 14.51/14.76  (step t10604 (cl (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)) (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule reordering :premises (t10603))
% 14.51/14.76  (step t10605 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 tptp.e21 tptp.e21)))) :rule and :premises (t365))
% 14.51/14.76  (step t10606 (cl (not (= tptp.e22 (tptp.op2 tptp.e21 tptp.e21)))) :rule resolution :premises (t10604 t10605 t10518))
% 14.51/14.76  (step t10607 (cl (= tptp.e23 (tptp.op2 tptp.e21 tptp.e21))) :rule resolution :premises (t10570 t9680 t9676 t10606))
% 14.51/14.76  (step t10608 (cl (not (= (tptp.op2 tptp.e21 tptp.e21) (tptp.op2 (tptp.op2 tptp.e21 tptp.e21) tptp.e21)))) :rule resolution :premises (t10569 t3374 t10607 t10143 t10141 t10518 t397 t396 t1418 t1417 t871 t1416 t1414 t507))
% 14.51/14.76  (step t10609 (cl (not (= (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))))) (not (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule equiv_pos2)
% 14.51/14.76  (step t10610 (cl (= (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))))) :rule cong :premises (t702 t618 t10485 t1364))
% 14.51/14.76  (step t10611 (cl (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) :rule and_neg)
% 14.51/14.76  (step t10612 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) :rule implies_neg1)
% 14.51/14.76  (anchor :step t10613)
% 14.51/14.76  (assume t10613.a0 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 14.51/14.76  (assume t10613.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 14.51/14.76  (assume t10613.a2 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))
% 14.51/14.76  (step t10613.t1 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule implies_neg1)
% 14.51/14.76  (anchor :step t10613.t2)
% 14.51/14.76  (assume t10613.t2.a0 (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))
% 14.51/14.76  (assume t10613.t2.a1 (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)))
% 14.51/14.76  (assume t10613.t2.a2 (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))
% 14.51/14.76  (step t10613.t2.t1 (cl (= (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) false) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule equiv_simplify)
% 14.51/14.76  (step t10613.t2.t2 (cl (not (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) false)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule equiv1 :premises (t10613.t2.t1))
% 14.51/14.76  (step t10613.t2.t3 (cl (= (tptp.op2 tptp.e21 tptp.e23) tptp.e21)) :rule symm :premises (t10613.t2.a2))
% 14.51/14.76  (step t10613.t2.t4 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e22 tptp.e21))) :rule trans :premises (t10613.t2.t3 t10613.t2.a1))
% 14.51/14.76  (step t10613.t2.t5 (cl (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 tptp.e21 tptp.e23))) :rule symm :premises (t10613.t2.t4))
% 14.51/14.76  (step t10613.t2.t6 (cl (= (tptp.op2 tptp.e22 tptp.e21) tptp.e21)) :rule symm :premises (t10613.t2.a1))
% 14.51/14.76  (step t10613.t2.t7 (cl (= tptp.e22 tptp.e22)) :rule refl)
% 14.51/14.76  (step t10613.t2.t8 (cl (= (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22) (tptp.op2 tptp.e21 tptp.e22))) :rule cong :premises (t10613.t2.t6 t10613.t2.t7))
% 14.51/14.76  (step t10613.t2.t9 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule cong :premises (t10613.t2.t5 t10613.t2.t8))
% 14.51/14.76  (step t10613.t2.t10 (cl (= (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) false) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv_simplify)
% 14.51/14.76  (step t10613.t2.t11 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) false) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) :rule equiv2 :premises (t10613.t2.t10))
% 14.51/14.76  (step t10613.t2.t12 (cl (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) :rule not_not)
% 14.51/14.76  (step t10613.t2.t13 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) false) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) :rule resolution :premises (t10613.t2.t11 t10613.t2.t12))
% 14.51/14.76  (step t10613.t2.t14 (cl (= (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) false)) :rule resolution :premises (t10613.t2.t13 t10613.t2.a0))
% 14.51/14.76  (step t10613.t2.t15 (cl (= (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)) false)) :rule trans :premises (t10613.t2.t9 t10613.t2.t14))
% 14.51/14.76  (step t10613.t2.t16 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t10613.t2.t2 t10613.t2.t15))
% 14.51/14.76  (step t10613.t2 (cl (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule subproof :discharge (t10613.t2.a0 t10613.t2.a1 t10613.t2.a2))
% 14.51/14.76  (step t10613.t3 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 14.51/14.76  (step t10613.t4 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.51/14.76  (step t10613.t5 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.51/14.76  (step t10613.t6 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule resolution :premises (t10613.t2 t10613.t3 t10613.t4 t10613.t5))
% 14.51/14.76  (step t10613.t7 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule reordering :premises (t10613.t6))
% 14.51/14.76  (step t10613.t8 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule contraction :premises (t10613.t7))
% 14.51/14.76  (step t10613.t9 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t10613.t1 t10613.t8))
% 14.51/14.76  (step t10613.t10 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule implies_neg2)
% 14.51/14.76  (step t10613.t11 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule resolution :premises (t10613.t9 t10613.t10))
% 14.51/14.76  (step t10613.t12 (cl (=> (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule contraction :premises (t10613.t11))
% 14.51/14.76  (step t10613.t13 (cl (not (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule implies :premises (t10613.t12))
% 14.51/14.76  (step t10613.t14 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule and_neg)
% 14.51/14.76  (step t10613.t15 (cl (and (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)))) :rule resolution :premises (t10613.t14 t10613.a2 t10613.a1 t10613.a0))
% 14.51/14.76  (step t10613.t16 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t10613.t13 t10613.t15))
% 14.51/14.76  (step t10613 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule subproof :discharge (t10613.a0 t10613.a1 t10613.a2))
% 14.51/14.76  (step t10614 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) :rule and_pos)
% 14.51/14.76  (step t10615 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) :rule and_pos)
% 14.51/14.76  (step t10616 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) :rule and_pos)
% 14.51/14.76  (step t10617 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))))) :rule resolution :premises (t10613 t10614 t10615 t10616))
% 14.51/14.76  (step t10618 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule reordering :premises (t10617))
% 14.51/14.76  (step t10619 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule contraction :premises (t10618))
% 14.51/14.76  (step t10620 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t10612 t10619))
% 14.51/14.76  (step t10621 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule implies_neg2)
% 14.51/14.76  (step t10622 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule resolution :premises (t10620 t10621))
% 14.51/14.76  (step t10623 (cl (=> (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule contraction :premises (t10622))
% 14.51/14.76  (step t10624 (cl (not (and (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23)) (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21)) (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22))))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule implies :premises (t10623))
% 14.51/14.76  (step t10625 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t10611 t10624))
% 14.51/14.76  (step t10626 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))))) :rule or_neg)
% 14.51/14.76  (step t10627 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))))) :rule or_neg)
% 14.51/14.76  (step t10628 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))))) :rule or_neg)
% 14.51/14.76  (step t10629 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (not (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule or_neg)
% 14.51/14.76  (step t10630 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule resolution :premises (t10625 t10626 t10627 t10628 t10629))
% 14.51/14.76  (step t10631 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (not (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule contraction :premises (t10630))
% 14.51/14.76  (step t10632 (cl (or (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22))))) :rule resolution :premises (t10609 t10610 t10631))
% 14.51/14.76  (step t10633 (cl (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule or :premises (t10632))
% 14.51/14.76  (step t10634 (cl (= (tptp.op2 tptp.e21 tptp.e23) (tptp.op2 tptp.e21 tptp.e22)) (not (= tptp.e21 (tptp.op2 tptp.e22 tptp.e21))) (not (= tptp.e21 (tptp.op2 tptp.e21 tptp.e23))) (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule reordering :premises (t10633))
% 14.51/14.76  (step t10635 (cl (not (= (tptp.op2 tptp.e22 tptp.e21) (tptp.op2 (tptp.op2 tptp.e22 tptp.e21) tptp.e22)))) :rule resolution :premises (t10634 t10509 t10520 t10513))
% 14.51/14.76  (step t10636 (cl (not (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))))) (not (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule equiv_pos2)
% 14.51/14.76  (step t10637 (cl (= (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))))) :rule cong :premises (t1245 t765 t550 t1312))
% 14.51/14.76  (step t10638 (cl (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule and_neg)
% 14.51/14.76  (step t10639 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) :rule implies_neg1)
% 14.51/14.76  (anchor :step t10640)
% 14.51/14.76  (assume t10640.a0 (not (= tptp.e22 tptp.e23)))
% 14.51/14.76  (assume t10640.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 14.51/14.76  (assume t10640.a2 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))
% 14.51/14.76  (step t10640.t1 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23)))) :rule implies_neg1)
% 14.51/14.76  (anchor :step t10640.t2)
% 14.51/14.76  (assume t10640.t2.a0 (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))
% 14.51/14.76  (assume t10640.t2.a1 (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)))
% 14.51/14.76  (assume t10640.t2.a2 (not (= tptp.e22 tptp.e23)))
% 14.51/14.76  (step t10640.t2.t1 (cl (= (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) false) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule equiv_simplify)
% 14.51/14.76  (step t10640.t2.t2 (cl (not (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) false)) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule equiv1 :premises (t10640.t2.t1))
% 14.51/14.76  (step t10640.t2.t3 (cl (= (tptp.op2 tptp.e23 tptp.e21) tptp.e22)) :rule symm :premises (t10640.t2.a0))
% 14.51/14.76  (step t10640.t2.t4 (cl (= tptp.e23 tptp.e23)) :rule refl)
% 14.51/14.76  (step t10640.t2.t5 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23) (tptp.op2 tptp.e22 tptp.e23))) :rule cong :premises (t10640.t2.t3 t10640.t2.t4))
% 14.51/14.76  (step t10640.t2.t6 (cl (= (tptp.op2 tptp.e22 tptp.e23) tptp.e23)) :rule symm :premises (t10640.t2.a1))
% 14.51/14.76  (step t10640.t2.t7 (cl (= (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23) tptp.e23)) :rule trans :premises (t10640.t2.t5 t10640.t2.t6))
% 14.51/14.76  (step t10640.t2.t8 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) (= tptp.e22 tptp.e23))) :rule cong :premises (t10640.t2.t3 t10640.t2.t7))
% 14.51/14.76  (step t10640.t2.t9 (cl (= (= (= tptp.e22 tptp.e23) false) (not (= tptp.e22 tptp.e23)))) :rule equiv_simplify)
% 14.51/14.76  (step t10640.t2.t10 (cl (= (= tptp.e22 tptp.e23) false) (not (not (= tptp.e22 tptp.e23)))) :rule equiv2 :premises (t10640.t2.t9))
% 14.51/14.76  (step t10640.t2.t11 (cl (not (not (not (= tptp.e22 tptp.e23)))) (= tptp.e22 tptp.e23)) :rule not_not)
% 14.51/14.76  (step t10640.t2.t12 (cl (= (= tptp.e22 tptp.e23) false) (= tptp.e22 tptp.e23)) :rule resolution :premises (t10640.t2.t10 t10640.t2.t11))
% 14.51/14.76  (step t10640.t2.t13 (cl (= (= tptp.e22 tptp.e23) false)) :rule resolution :premises (t10640.t2.t12 t10640.t2.a2))
% 14.51/14.76  (step t10640.t2.t14 (cl (= (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)) false)) :rule trans :premises (t10640.t2.t8 t10640.t2.t13))
% 14.51/14.76  (step t10640.t2.t15 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t10640.t2.t2 t10640.t2.t14))
% 14.51/14.76  (step t10640.t2 (cl (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule subproof :discharge (t10640.t2.a0 t10640.t2.a1 t10640.t2.a2))
% 14.51/14.76  (step t10640.t3 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.51/14.76  (step t10640.t4 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.51/14.76  (step t10640.t5 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.51/14.76  (step t10640.t6 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23))))) :rule resolution :premises (t10640.t2 t10640.t3 t10640.t4 t10640.t5))
% 14.51/14.76  (step t10640.t7 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23)))) (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule reordering :premises (t10640.t6))
% 14.51/14.76  (step t10640.t8 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule contraction :premises (t10640.t7))
% 14.51/14.76  (step t10640.t9 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t10640.t1 t10640.t8))
% 14.51/14.76  (step t10640.t10 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule implies_neg2)
% 14.51/14.76  (step t10640.t11 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule resolution :premises (t10640.t9 t10640.t10))
% 14.51/14.76  (step t10640.t12 (cl (=> (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule contraction :premises (t10640.t11))
% 14.51/14.76  (step t10640.t13 (cl (not (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule implies :premises (t10640.t12))
% 14.51/14.76  (step t10640.t14 (cl (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (not (= tptp.e22 tptp.e23)))) :rule and_neg)
% 14.51/14.76  (step t10640.t15 (cl (and (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (not (= tptp.e22 tptp.e23)))) :rule resolution :premises (t10640.t14 t10640.a2 t10640.a1 t10640.a0))
% 14.51/14.76  (step t10640.t16 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t10640.t13 t10640.t15))
% 14.51/14.76  (step t10640 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule subproof :discharge (t10640.a0 t10640.a1 t10640.a2))
% 14.51/14.76  (step t10641 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= tptp.e22 tptp.e23))) :rule and_pos)
% 14.51/14.76  (step t10642 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) :rule and_pos)
% 14.51/14.76  (step t10643 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) :rule and_pos)
% 14.51/14.76  (step t10644 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule resolution :premises (t10640 t10641 t10642 t10643))
% 14.51/14.76  (step t10645 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule reordering :premises (t10644))
% 14.51/14.76  (step t10646 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule contraction :premises (t10645))
% 14.51/14.76  (step t10647 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t10639 t10646))
% 14.51/14.76  (step t10648 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule implies_neg2)
% 14.51/14.76  (step t10649 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule resolution :premises (t10647 t10648))
% 14.51/14.76  (step t10650 (cl (=> (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule contraction :premises (t10649))
% 14.51/14.76  (step t10651 (cl (not (and (not (= tptp.e22 tptp.e23)) (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23)) (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21)))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule implies :premises (t10650))
% 14.51/14.76  (step t10652 (cl (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t10638 t10651))
% 14.51/14.76  (step t10653 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (not (= tptp.e22 tptp.e23))))) :rule or_neg)
% 14.51/14.76  (step t10654 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))))) :rule or_neg)
% 14.51/14.76  (step t10655 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))))) :rule or_neg)
% 14.51/14.76  (step t10656 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (not (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule or_neg)
% 14.51/14.76  (step t10657 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule resolution :premises (t10652 t10653 t10654 t10655 t10656))
% 14.51/14.77  (step t10658 (cl (or (not (not (= tptp.e22 tptp.e23))) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule contraction :premises (t10657))
% 14.51/14.77  (step t10659 (cl (or (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23))))) :rule resolution :premises (t10636 t10637 t10658))
% 14.51/14.77  (step t10660 (cl (= tptp.e22 tptp.e23) (not (= tptp.e23 (tptp.op2 tptp.e22 tptp.e23))) (not (= tptp.e22 (tptp.op2 tptp.e23 tptp.e21))) (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule or :premises (t10659))
% 14.51/14.77  (step t10661 (cl (not (= (tptp.op2 tptp.e23 tptp.e21) (tptp.op2 (tptp.op2 tptp.e23 tptp.e21) tptp.e23)))) :rule resolution :premises (t10660 t1270 t10437 t10518))
% 14.51/14.77  (step t10662 (cl) :rule resolution :premises (t98 t10523 t10608 t10635 t10661))
% 14.51/14.77  
% 14.51/14.77  % SZS output end Proof for /export/starexec/sandbox2/tmp/tmp.HBEbuPaTU7/cvc5---1.0.5_21365.smt2
% 14.51/14.77  % cvc5---1.0.5 exiting
% 14.51/14.77  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------